From ee8b062febd239153e3ebe9fa461c8cbcb3fe45a Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期四, 21 十一月 2024 10:40:34 +0800
Subject: [PATCH] 11.21

---
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsCategory.java                        |   50 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPrice.java                    |   70 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceDetailController.java    |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsAppUserService.java                     |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/AgreementServiceImpl.java               |   20 
 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java                  |    8 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SeckillActivityInfoServiceImpl.java     |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SystemConfigMapper.java                       |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Phone.java                                |   51 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipGoodService.java                          |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PointSettingMapper.java                       |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BaseSettingController.java                |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RechargeSetMapper.java                        |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShareService.java                            |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Share.java                                |   82 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipSettingServiceImpl.java              |   20 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Goods.java                                |  119 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BannerServiceImpl.java                  |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/AgreementMapper.java                          |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsShop.java                            |   42 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceServiceImpl.java       |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsSeckillService.java                     |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceDetailMapper.java            |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopWithdrawMapper.java                       |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopWithdraw.java                         |   82 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java                    |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopMapper.java                               |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/PointSetting.java                         |  167 ++
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Technician.java                           |   74 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsVipMapper.java                           |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipSettingMapper.java                         |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsVipService.java                         |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Banner.java                               |   66 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RedPackegeSetServiceImpl.java           |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SystemConfigService.java                     |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopWithdrawService.java                     |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BaseSettingMapper.java                        |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsSeckillController.java               |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java               |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/CouponInfoServiceImpl.java              |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BannerMapper.java                             |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopPointController.java                  |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/OrderActivityInfoServiceImpl.java       |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianService.java                       |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsSeckill.java                         |  104 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsCategoryMapper.java                      |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SystemConfigController.java               |   35 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsSeckillMapper.java                       |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianSubscribeServiceImpl.java     |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsService.java                            |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopPoint.java                            |   64 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsShopController.java                  |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsCategoryService.java                    |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/CouponInfoController.java                 |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianSubscribeService.java              |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/OrderActivityInfoMapper.java                  |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java       |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianSubscribeController.java        |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PhoneMapper.java                              |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/AgreementService.java                        |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsAppUserController.java               |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsEvaluateController.java              |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsShopMapper.java                          |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PhoneServiceImpl.java                   |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PointSettingService.java                     |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceDetailServiceImpl.java |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsController.java                      |   21 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OrderActivityInfoController.java          |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopBalanceStatementMapper.java               |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceMapper.java                  |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShareMapper.java                              |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SystemConfig.java                         |   15 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RedPackegeSetController.java              |   21 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsAppUser.java                         |   42 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShareController.java                      |   21 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipSetting.java                           |  127 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PhoneService.java                            |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopService.java                             |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BaseSettingServiceImpl.java             |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PointSettingController.java               |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/CouponInfoMapper.java                         |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java                       |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianSubscribeMapper.java                |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BannerService.java                           |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SystemConfigServiceImpl.java            |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsEvaluateServiceImpl.java           |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceService.java                |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PointSettingServiceImpl.java            |   20 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RechargeSet.java                          |   38 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianMapper.java                         |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopWithdrawServiceImpl.java            |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsShopServiceImpl.java               |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsEvaluateMapper.java                      |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsCategoryController.java              |   23 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShareServiceImpl.java                   |   20 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Shop.java                                 |  159 ++
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianController.java                 |   21 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipSettingService.java                       |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BannerController.java                     |   44 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java               |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BaseSettingService.java                      |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/OrderActivityInfo.java                    |   70 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsEvaluate.java                        |   69 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RedPackegeSetMapper.java                      |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SeckillActivityInfoMapper.java                |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsVipServiceImpl.java                |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipGoodServiceImpl.java                 |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipGoodController.java                    |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsCategoryServiceImpl.java           |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RechargeSetService.java                      |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsAppUserServiceImpl.java            |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/OrderActivityInfoService.java                |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipSettingController.java                 |   20 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SeckillActivityInfo.java                  |   62 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Agreement.java                            |   18 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RedPackegeSet.java                        |   55 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianServiceImpl.java              |   20 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipGood.java                              |   41 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopBalanceStatement.java                 |   64 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceDetailService.java          |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SeckillActivityInfoController.java        |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsShopService.java                        |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsSeckillServiceImpl.java            |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsAppUserMapper.java                       |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopBalanceStatementService.java             |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RedPackegeSetService.java                    |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RechargeSetServiceImpl.java             |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java                      |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsVipController.java                   |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopBalanceStatementServiceImpl.java    |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java          |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipGoodMapper.java                            |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPriceDetail.java              |   52 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsMapper.java                              |   16 
 /dev/null                                                                                                    |   15 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/BaseSetting.java                          |   38 
 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java                  |    3 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/AgreementController.java                  |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SeckillActivityInfoService.java              |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/CouponInfo.java                           |  119 +
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopPointService.java                        |   16 
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsVip.java                             |  104 +
 ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TechnicianSubscribe.java                  |   69 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RechargeSetController.java                |   20 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopPointMapper.java                          |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsEvaluateService.java                    |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/CouponInfoService.java                       |   16 
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsServiceImpl.java                   |   20 
 148 files changed, 4,232 insertions(+), 41 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/THtml.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Agreement.java
similarity index 63%
rename from ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/THtml.java
rename to ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Agreement.java
index 553d1cb..9bd02cf 100644
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/THtml.java
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Agreement.java
@@ -4,27 +4,27 @@
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
-import com.ruoyi.common.core.web.domain.BasePojo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
 import java.io.Serializable;
+import java.time.LocalDateTime;
 
 /**
  * <p>
  * 
  * </p>
  *
- * @author 无关风月
- * @since 2024-08-06
+ * @author luodangjia
+ * @since 2024-11-20
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
-@TableName("t_html")
-@ApiModel(value="THtml对象", description="")
-public class THtml  {
+@TableName("t_agreement")
+@ApiModel(value="Agreement对象", description="")
+public class Agreement implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
@@ -32,7 +32,7 @@
     @TableId(value = "id", type = IdType.AUTO)
     private Integer id;
 
-    @ApiModelProperty(value = "数据类型(1=积分规则说明,2=会员折扣说明,3=优惠券说明,4=双倍积分说明,5=商城专享价说明,6=会员协议,7=用户协议,8=隐私协议,9=邀请好友说明,10=资质证明,11=开票说明)")
+    @ApiModelProperty(value = "类型(1=用户协议,2=隐私协议,3=技师上门免责声明,4=注销协议,5门店提现免责声明)")
     @TableField("type")
     private Integer type;
 
@@ -40,5 +40,9 @@
     @TableField("content")
     private String content;
 
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
 
 }
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Banner.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Banner.java
new file mode 100644
index 0000000..9bab6e6
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Banner.java
@@ -0,0 +1,66 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_banner")
+@ApiModel(value="Banner对象", description="")
+public class Banner implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "位置(1=首页,2=商城首页)")
+    @TableField("position")
+    private Integer position;
+
+    @ApiModelProperty(value = "名称")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "跳转类型(1=无跳转,2=外部链接,3=商品详情,4=秒杀商品详情,5=领券中心)")
+    @TableField("jump_type")
+    private Integer jumpType;
+
+    @ApiModelProperty(value = "跳转内容")
+    @TableField("content")
+    private String content;
+
+    @ApiModelProperty(value = "图片地址")
+    @TableField("image_url")
+    private String imageUrl;
+
+    @ApiModelProperty(value = "视频地址")
+    @TableField("video_url")
+    private String videoUrl;
+
+    @ApiModelProperty(value = "删除标识(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/BaseSetting.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/BaseSetting.java
new file mode 100644
index 0000000..5fbef93
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/BaseSetting.java
@@ -0,0 +1,38 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_base_setting")
+@ApiModel(value="BaseSetting对象", description="")
+public class BaseSetting implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "1:合伙人积分设置一	2:合伙人积分设置二	3:会员说明设置	4:活动管理-活动设置 1开0关")
+    @TableId("id")
+    private Integer id;
+
+    @ApiModelProperty(value = "内容")
+    @TableField("content")
+    private String content;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/CouponInfo.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/CouponInfo.java
new file mode 100644
index 0000000..51b4517
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/CouponInfo.java
@@ -0,0 +1,119 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_coupon_info")
+@ApiModel(value="CouponInfo对象", description="")
+public class CouponInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "删除标志(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "优惠券名称")
+    @TableField("coupon_name")
+    private String couponName;
+
+    @ApiModelProperty(value = "优惠券类型 1'满减券',2'代金券',3'折扣券',4'商品券'")
+    @TableField("coupon_type")
+    private Integer couponType;
+
+    @ApiModelProperty(value = "满x元")
+    @TableField("condition_amount")
+    private BigDecimal conditionAmount;
+
+    @ApiModelProperty(value = "减x元")
+    @TableField("discount_amount")
+    private BigDecimal discountAmount;
+
+    @ApiModelProperty(value = "代金x元")
+    @TableField("money_amount")
+    private BigDecimal moneyAmount;
+
+    @ApiModelProperty(value = "折扣")
+    @TableField("discount")
+    private BigDecimal discount;
+
+    @ApiModelProperty(value = "适用商品ids,全部-1")
+    @TableField("for_good_ids")
+    private String forGoodIds;
+
+    @ApiModelProperty(value = "发放数量")
+    @TableField("send_num")
+    private Integer sendNum;
+
+    @ApiModelProperty(value = "可领数量")
+    @TableField("max_num")
+    private Integer maxNum;
+
+    @ApiModelProperty(value = "有效期类型 1指定时间内有效 2领取后x天有效")
+    @TableField("period_type")
+    private Integer periodType;
+
+    @ApiModelProperty(value = "有效期开始时间")
+    @TableField("period_start_time")
+    private LocalDateTime periodStartTime;
+
+    @ApiModelProperty(value = "有效期结束时间")
+    @TableField("period_end_time")
+    private LocalDateTime periodEndTime;
+
+    @ApiModelProperty(value = "领取后x天有效")
+    @TableField("period_days")
+    private Integer periodDays;
+
+    @ApiModelProperty(value = "开始发放时间")
+    @TableField("send_start_time")
+    private LocalDateTime sendStartTime;
+
+    @ApiModelProperty(value = "结束发放时间")
+    @TableField("send_end_time")
+    private LocalDateTime sendEndTime;
+
+    @ApiModelProperty(value = "1免费发放2积分兑换")
+    @TableField("send_type")
+    private Integer sendType;
+
+    @ApiModelProperty(value = "兑换所需积分")
+    @TableField("need_point")
+    private BigDecimal needPoint;
+
+    @ApiModelProperty(value = "可领用户  1全部 2指定人员 3指定会员 4 新人注册")
+    @TableField("person_type")
+    private Integer personType;
+
+    @ApiModelProperty(value = "可领取对应的ids,用find_in_set查询")
+    @TableField("person_ids")
+    private String personIds;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GenTable.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GenTable.java
deleted file mode 100644
index dd60fd3..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GenTable.java
+++ /dev/null
@@ -1,116 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("gen_table")
-@ApiModel(value="GenTable对象", description="")
-public class GenTable  {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "编号")
-    @TableId(value = "table_id", type = IdType.AUTO)
-    private Long tableId;
-
-    @ApiModelProperty(value = "表名称")
-    @TableField("table_name")
-    private String tableName;
-
-    @ApiModelProperty(value = "表描述")
-    @TableField("table_comment")
-    private String tableComment;
-
-    @ApiModelProperty(value = "关联子表的表名")
-    @TableField("sub_table_name")
-    private String subTableName;
-
-    @ApiModelProperty(value = "子表关联的外键名")
-    @TableField("sub_table_fk_name")
-    private String subTableFkName;
-
-    @ApiModelProperty(value = "实体类名称")
-    @TableField("class_name")
-    private String className;
-
-    @ApiModelProperty(value = "使用的模板(crud单表操作 tree树表操作)")
-    @TableField("tpl_category")
-    private String tplCategory;
-
-    @ApiModelProperty(value = "生成包路径")
-    @TableField("package_name")
-    private String packageName;
-
-    @ApiModelProperty(value = "生成模块名")
-    @TableField("module_name")
-    private String moduleName;
-
-    @ApiModelProperty(value = "生成业务名")
-    @TableField("business_name")
-    private String businessName;
-
-    @ApiModelProperty(value = "生成功能名")
-    @TableField("function_name")
-    private String functionName;
-
-    @ApiModelProperty(value = "生成功能作者")
-    @TableField("function_author")
-    private String functionAuthor;
-
-    @ApiModelProperty(value = "生成代码方式(0zip压缩包 1自定义路径)")
-    @TableField("gen_type")
-    private String genType;
-
-    @ApiModelProperty(value = "生成路径(不填默认项目路径)")
-    @TableField("gen_path")
-    private String genPath;
-
-    @ApiModelProperty(value = "其它生成选项")
-    @TableField("options")
-    private String options;
-
-    @ApiModelProperty(value = "创建者")
-    @TableField("create_by")
-    private String createBy;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField("create_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime createTime;
-
-    @ApiModelProperty(value = "更新者")
-    @TableField("update_by")
-    private String updateBy;
-
-    @ApiModelProperty(value = "更新时间")
-    @TableField("update_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime updateTime;
-
-    @ApiModelProperty(value = "备注")
-    @TableField("remark")
-    private String remark;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GenTableColumn.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GenTableColumn.java
deleted file mode 100644
index 753d75e..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GenTableColumn.java
+++ /dev/null
@@ -1,124 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("gen_table_column")
-@ApiModel(value="GenTableColumn对象", description="")
-public class GenTableColumn  {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "编号")
-    @TableId(value = "column_id", type = IdType.AUTO)
-    private Long columnId;
-
-    @ApiModelProperty(value = "归属表编号")
-    @TableField("table_id")
-    private String tableId;
-
-    @ApiModelProperty(value = "列名称")
-    @TableField("column_name")
-    private String columnName;
-
-    @ApiModelProperty(value = "列描述")
-    @TableField("column_comment")
-    private String columnComment;
-
-    @ApiModelProperty(value = "列类型")
-    @TableField("column_type")
-    private String columnType;
-
-    @ApiModelProperty(value = "JAVA类型")
-    @TableField("java_type")
-    private String javaType;
-
-    @ApiModelProperty(value = "JAVA字段名")
-    @TableField("java_field")
-    private String javaField;
-
-    @ApiModelProperty(value = "是否主键(1是)")
-    @TableField("is_pk")
-    private String isPk;
-
-    @ApiModelProperty(value = "是否自增(1是)")
-    @TableField("is_increment")
-    private String isIncrement;
-
-    @ApiModelProperty(value = "是否必填(1是)")
-    @TableField("is_required")
-    private String isRequired;
-
-    @ApiModelProperty(value = "是否为插入字段(1是)")
-    @TableField("is_insert")
-    private String isInsert;
-
-    @ApiModelProperty(value = "是否编辑字段(1是)")
-    @TableField("is_edit")
-    private String isEdit;
-
-    @ApiModelProperty(value = "是否列表字段(1是)")
-    @TableField("is_list")
-    private String isList;
-
-    @ApiModelProperty(value = "是否查询字段(1是)")
-    @TableField("is_query")
-    private String isQuery;
-
-    @ApiModelProperty(value = "查询方式(等于、不等于、大于、小于、范围)")
-    @TableField("query_type")
-    private String queryType;
-
-    @ApiModelProperty(value = "显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)")
-    @TableField("html_type")
-    private String htmlType;
-
-    @ApiModelProperty(value = "字典类型")
-    @TableField("dict_type")
-    private String dictType;
-
-    @ApiModelProperty(value = "排序")
-    @TableField("sort")
-    private Integer sort;
-
-    @ApiModelProperty(value = "创建者")
-    @TableField("create_by")
-    private String createBy;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField("create_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime createTime;
-
-    @ApiModelProperty(value = "更新者")
-    @TableField("update_by")
-    private String updateBy;
-
-    @ApiModelProperty(value = "更新时间")
-    @TableField("update_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime updateTime;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Goods.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Goods.java
new file mode 100644
index 0000000..692bf5d
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Goods.java
@@ -0,0 +1,119 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods")
+@ApiModel(value="Goods对象", description="")
+public class Goods implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "名称")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "分类id")
+    @TableField("goods_category_id")
+    private Integer goodsCategoryId;
+
+    @ApiModelProperty(value = "类型(1=服务商品,2=单品商品)")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "限购数量(-1不限购)")
+    @TableField("purchase_limit")
+    private Integer purchaseLimit;
+
+    @ApiModelProperty(value = "配送方式(1=自提,2=快递)")
+    @TableField("distribution_mode")
+    private Integer distributionMode;
+
+    @ApiModelProperty(value = "指定门店(1=指定,2=所有)")
+    @TableField("appoint_store")
+    private Integer appointStore;
+
+    @ApiModelProperty(value = "商品简介")
+    @TableField("introduction")
+    private String introduction;
+
+    @ApiModelProperty(value = "封面图")
+    @TableField("home_page_picture")
+    private String homePagePicture;
+
+    @ApiModelProperty(value = "详情图,多个逗号分隔")
+    @TableField("detail_picture")
+    private String detailPicture;
+
+    @ApiModelProperty(value = "商品详情")
+    @TableField("detail")
+    private String detail;
+
+    @ApiModelProperty(value = "运营成本")
+    @TableField("operating_cost")
+    private BigDecimal operatingCost;
+
+    @ApiModelProperty(value = "门店成本")
+    @TableField("shop_cost")
+    private BigDecimal shopCost;
+
+    @ApiModelProperty(value = "划线价")
+    @TableField("original_price")
+    private BigDecimal originalPrice;
+
+    @ApiModelProperty(value = "现金支付(0=否,1=是)")
+    @TableField("cash_payment")
+    private Integer cashPayment;
+
+    @ApiModelProperty(value = "积分支付(0=否,1=是)")
+    @TableField("point_payment")
+    private Integer pointPayment;
+
+    @ApiModelProperty(value = "基础售价")
+    @TableField("selling_price")
+    private BigDecimal sellingPrice;
+
+    @ApiModelProperty(value = "基础积分")
+    @TableField("integral")
+    private Integer integral;
+
+    @ApiModelProperty(value = "商品权限JSON(0=全部,1=游客,2=普通会员,3=黄金会员,4=钻石会员,5=准代理,6=代理,7=总代,8=合伙人)")
+    @TableField("commodity_authority")
+    private Integer commodityAuthority;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "状态(1=下架,2=上架)")
+    @TableField("status")
+    private Integer status;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsAppUser.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsAppUser.java
new file mode 100644
index 0000000..97afabe
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsAppUser.java
@@ -0,0 +1,42 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_app_user")
+@ApiModel(value="GoodsAppUser对象", description="")
+public class GoodsAppUser implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("goods_id")
+    private Integer goodsId;
+
+    @ApiModelProperty(value = "用户id")
+    @TableField("app_user_id")
+    private Long appUserId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPrice.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPrice.java
new file mode 100644
index 0000000..28c7444
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPrice.java
@@ -0,0 +1,70 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_bargain_price")
+@ApiModel(value="GoodsBargainPrice对象", description="")
+public class GoodsBargainPrice implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("goods_id")
+    private Integer goodsId;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+    @ApiModelProperty(value = "审核状态(0=待审核,1=审核通过,2=审核失败)")
+    @TableField("audit_status")
+    private Integer auditStatus;
+
+    @ApiModelProperty(value = "审核人id")
+    @TableField("audit_user_id")
+    private Integer auditUserId;
+
+    @ApiModelProperty(value = "审核时间")
+    @TableField("audit_time")
+    private LocalDateTime auditTime;
+
+    @ApiModelProperty(value = "审核结果")
+    @TableField("audit_msg")
+    private String auditMsg;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "添加用户id")
+    @TableField("create_user_id")
+    private Integer createUserId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPriceDetail.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPriceDetail.java
new file mode 100644
index 0000000..2e1f9bb
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsBargainPriceDetail.java
@@ -0,0 +1,52 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_bargain_price_detail")
+@ApiModel(value="GoodsBargainPriceDetail对象", description="")
+public class GoodsBargainPriceDetail implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "门店特价申请数据id")
+    @TableField("goods_bargain_price_id")
+    private Integer goodsBargainPriceId;
+
+    @ApiModelProperty(value = "会员级别(1=普通会员,2=黄金会员,3=钻石会员,4=准代理,5=代理,6=总代,7=合伙人)")
+    @TableField("vip")
+    private Integer vip;
+
+    @ApiModelProperty(value = "基础售价")
+    @TableField("selling_price")
+    private BigDecimal sellingPrice;
+
+    @ApiModelProperty(value = "基础积分")
+    @TableField("integral")
+    private Integer integral;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsCategory.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsCategory.java
new file mode 100644
index 0000000..690b2ce
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsCategory.java
@@ -0,0 +1,50 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_category")
+@ApiModel(value="GoodsCategory对象", description="")
+public class GoodsCategory implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "名称")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "icon图片地址")
+    @TableField("icon")
+    private String icon;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsEvaluate.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsEvaluate.java
new file mode 100644
index 0000000..b4c2140
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsEvaluate.java
@@ -0,0 +1,69 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_evaluate")
+@ApiModel(value="GoodsEvaluate对象", description="")
+public class GoodsEvaluate implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("goods_id")
+    private Integer goodsId;
+
+    @ApiModelProperty(value = "用户id")
+    @TableField("app_user_id")
+    private Long appUserId;
+
+    @ApiModelProperty(value = "评分")
+    @TableField("grade")
+    private Integer grade;
+
+    @ApiModelProperty(value = "评价内容")
+    @TableField("comment")
+    private String comment;
+
+    @ApiModelProperty(value = "评价图片")
+    @TableField("images")
+    private String images;
+
+    @ApiModelProperty(value = "状态(1=下架,2=上架)")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsSeckill.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsSeckill.java
new file mode 100644
index 0000000..e1f8f6b
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsSeckill.java
@@ -0,0 +1,104 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_seckill")
+@ApiModel(value="GoodsSeckill对象", description="")
+public class GoodsSeckill implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("goods_id")
+    private Integer goodsId;
+
+    @ApiModelProperty(value = "会员级别(1=普通会员,2=黄金会员,3=钻石会员,4=准代理,5=代理,6=总代,7=合伙人)")
+    @TableField("vip")
+    private Integer vip;
+
+    @ApiModelProperty(value = "现金支付(0=否,1=是)")
+    @TableField("cash_payment")
+    private Integer cashPayment;
+
+    @ApiModelProperty(value = "积分支付(0=否,1=是)")
+    @TableField("point_payment")
+    private Integer pointPayment;
+
+    @ApiModelProperty(value = "基础售价")
+    @TableField("selling_price")
+    private BigDecimal sellingPrice;
+
+    @ApiModelProperty(value = "基础积分")
+    @TableField("integral")
+    private Integer integral;
+
+    @ApiModelProperty(value = "可获得消费积分")
+    @TableField("earn_spending_points")
+    private Integer earnSpendingPoints;
+
+    @ApiModelProperty(value = "上级获得分佣金额")
+    @TableField("superior_subcommission")
+    private BigDecimal superiorSubcommission;
+
+    @ApiModelProperty(value = "上级获得返佣积分")
+    @TableField("superior_rebate_points")
+    private Integer superiorRebatePoints;
+
+    @ApiModelProperty(value = "获取返佣积分上级类型(1=直推上级,2=直帮上级)")
+    @TableField("superior_type")
+    private Integer superiorType;
+
+    @ApiModelProperty(value = "核销门店可获得服务费")
+    @TableField("servuce_shop_charges")
+    private BigDecimal servuceShopCharges;
+
+    @ApiModelProperty(value = "核销门店可获得服务积分")
+    @TableField("servuce_shop_points")
+    private Integer servuceShopPoints;
+
+    @ApiModelProperty(value = "技师可获得服务积分")
+    @TableField("technician_points")
+    private Integer technicianPoints;
+
+    @ApiModelProperty(value = "绑定门店可获得分佣金额")
+    @TableField("bound_shop_charges")
+    private BigDecimal boundShopCharges;
+
+    @ApiModelProperty(value = "绑定门店可获得返佣积分")
+    @TableField("bound_shop_points")
+    private Integer boundShopPoints;
+
+    @ApiModelProperty(value = "绑定门店上级门店可获得分佣金额")
+    @TableField("bound_shop_superiors_charges")
+    private BigDecimal boundShopSuperiorsCharges;
+
+    @ApiModelProperty(value = "绑定门店上级门店可获得返佣积分")
+    @TableField("bound_shop_superiors_points")
+    private Integer boundShopSuperiorsPoints;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsShop.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsShop.java
new file mode 100644
index 0000000..3f30f9a
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsShop.java
@@ -0,0 +1,42 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_shop")
+@ApiModel(value="GoodsShop对象", description="")
+public class GoodsShop implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("goods_id")
+    private Integer goodsId;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsVip.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsVip.java
new file mode 100644
index 0000000..99e44cb
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/GoodsVip.java
@@ -0,0 +1,104 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_goods_vip")
+@ApiModel(value="GoodsVip对象", description="")
+public class GoodsVip implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("goods_id")
+    private Integer goodsId;
+
+    @ApiModelProperty(value = "会员级别(1=普通会员,2=黄金会员,3=钻石会员,4=准代理,5=代理,6=总代,7=合伙人)")
+    @TableField("vip")
+    private Integer vip;
+
+    @ApiModelProperty(value = "现金支付(0=否,1=是)")
+    @TableField("cash_payment")
+    private Integer cashPayment;
+
+    @ApiModelProperty(value = "积分支付(0=否,1=是)")
+    @TableField("point_payment")
+    private Integer pointPayment;
+
+    @ApiModelProperty(value = "基础售价")
+    @TableField("selling_price")
+    private BigDecimal sellingPrice;
+
+    @ApiModelProperty(value = "基础积分")
+    @TableField("integral")
+    private Integer integral;
+
+    @ApiModelProperty(value = "可获得消费积分")
+    @TableField("earn_spending_points")
+    private Integer earnSpendingPoints;
+
+    @ApiModelProperty(value = "上级获得分佣金额")
+    @TableField("superior_subcommission")
+    private BigDecimal superiorSubcommission;
+
+    @ApiModelProperty(value = "上级获得返佣积分")
+    @TableField("superior_rebate_points")
+    private Integer superiorRebatePoints;
+
+    @ApiModelProperty(value = "获取返佣积分上级类型(1=直推上级,2=直帮上级)")
+    @TableField("superior_type")
+    private Integer superiorType;
+
+    @ApiModelProperty(value = "核销门店可获得服务费")
+    @TableField("servuce_shop_charges")
+    private BigDecimal servuceShopCharges;
+
+    @ApiModelProperty(value = "核销门店可获得服务积分")
+    @TableField("servuce_shop_points")
+    private Integer servuceShopPoints;
+
+    @ApiModelProperty(value = "技师可获得服务积分")
+    @TableField("technician_points")
+    private Integer technicianPoints;
+
+    @ApiModelProperty(value = "绑定门店可获得分佣金额")
+    @TableField("bound_shop_charges")
+    private BigDecimal boundShopCharges;
+
+    @ApiModelProperty(value = "绑定门店可获得返佣积分")
+    @TableField("bound_shop_points")
+    private Integer boundShopPoints;
+
+    @ApiModelProperty(value = "绑定门店上级门店可获得分佣金额")
+    @TableField("bound_shop_superiors_charges")
+    private BigDecimal boundShopSuperiorsCharges;
+
+    @ApiModelProperty(value = "绑定门店上级门店可获得返佣积分")
+    @TableField("bound_shop_superiors_points")
+    private Integer boundShopSuperiorsPoints;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/OrderActivityInfo.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/OrderActivityInfo.java
new file mode 100644
index 0000000..043bfc2
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/OrderActivityInfo.java
@@ -0,0 +1,70 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_order_activity_info")
+@ApiModel(value="OrderActivityInfo对象", description="")
+public class OrderActivityInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "删除标志(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "活动名称")
+    @TableField("activity_name")
+    private String activityName;
+
+    @ApiModelProperty(value = "适用会员类型")
+    @TableField("vip_ids")
+    private String vipIds;
+
+    @ApiModelProperty(value = "活动开始日期")
+    @TableField("start_time")
+    private LocalDateTime startTime;
+
+    @ApiModelProperty(value = "活动结束日期")
+    @TableField("end_time")
+    private LocalDateTime endTime;
+
+    @ApiModelProperty(value = "满x元")
+    @TableField("condition_amount")
+    private BigDecimal conditionAmount;
+
+    @ApiModelProperty(value = "折扣")
+    @TableField("discount")
+    private BigDecimal discount;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Phone.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Phone.java
new file mode 100644
index 0000000..415cc45
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Phone.java
@@ -0,0 +1,51 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_phone")
+@ApiModel(value="Phone对象", description="")
+public class Phone implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "类型(1=平台,2=门店)")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+    @ApiModelProperty(value = "联系电话1")
+    @TableField("phone_one")
+    private String phoneOne;
+
+    @ApiModelProperty(value = "联系电话2")
+    @TableField("phone_two")
+    private String phoneTwo;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/PointSetting.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/PointSetting.java
new file mode 100644
index 0000000..c6bb0be
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/PointSetting.java
@@ -0,0 +1,167 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_point_setting")
+@ApiModel(value="PointSetting对象", description="")
+public class PointSetting implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "1-7对应会员等级")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "删除标志(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "拉新人积分")
+    @TableField("new_point")
+    private BigDecimal newPoint;
+
+    @ApiModelProperty(value = "每日分享积分")
+    @TableField("every_share_point")
+    private BigDecimal everySharePoint;
+
+    @ApiModelProperty(value = "每日签到积分")
+    @TableField("sign_point")
+    private BigDecimal signPoint;
+
+    @ApiModelProperty(value = "使用一小时积分")
+    @TableField("hour_point")
+    private BigDecimal hourPoint;
+
+    @ApiModelProperty(value = "注册积分")
+    @TableField("regis_point")
+    private BigDecimal regisPoint;
+
+    @ApiModelProperty(value = "注册积分 1开0关")
+    @TableField("regis_point_open")
+    private Integer regisPointOpen;
+
+    @ApiModelProperty(value = "注册积分转赠送 1开0关")
+    @TableField("regis_point_gift")
+    private Integer regisPointGift;
+
+    @ApiModelProperty(value = "消费积分")
+    @TableField("buy_point")
+    private BigDecimal buyPoint;
+
+    @ApiModelProperty(value = "消费积分积分 1开0关")
+    @TableField("buy_point_open")
+    private Integer buyPointOpen;
+
+    @ApiModelProperty(value = "消费积分转赠送 1开0关")
+    @TableField("buy_point_gift")
+    private Integer buyPointGift;
+
+    @ApiModelProperty(value = "返佣积分")
+    @TableField("share_point")
+    private BigDecimal sharePoint;
+
+    @ApiModelProperty(value = "返佣积分 1开0关")
+    @TableField("share_point_open")
+    private Integer sharePointOpen;
+
+    @ApiModelProperty(value = "返佣积分转赠送 1开0关")
+    @TableField("share_point_gift")
+    private Integer sharePointGift;
+
+    @ApiModelProperty(value = "门店返佣积分")
+    @TableField("shop_share_point")
+    private BigDecimal shopSharePoint;
+
+    @ApiModelProperty(value = "门店返佣积分 1开0关")
+    @TableField("shop_share_point_open")
+    private Integer shopSharePointOpen;
+
+    @ApiModelProperty(value = "门店返佣积分赠送 1开0关")
+    @TableField("shop_share_point_gift")
+    private Integer shopSharePointGift;
+
+    @ApiModelProperty(value = "门店业绩积分")
+    @TableField("shop_point")
+    private BigDecimal shopPoint;
+
+    @ApiModelProperty(value = "门店业绩积分 1开0关")
+    @TableField("shop_point_open")
+    private Integer shopPointOpen;
+
+    @ApiModelProperty(value = "门店业绩积分转赠送 1开0关")
+    @TableField("shop_point_gift")
+    private Integer shopPointGift;
+
+    @ApiModelProperty(value = "技师业绩积分")
+    @TableField("person_point")
+    private BigDecimal personPoint;
+
+    @ApiModelProperty(value = "技师业绩积分 1开0关")
+    @TableField("person_point_open")
+    private Integer personPointOpen;
+
+    @ApiModelProperty(value = "技师积分转赠送 1开0关")
+    @TableField("person_point_gift")
+    private Integer personPointGift;
+
+    @ApiModelProperty(value = "拉新人积分")
+    @TableField("get_new_point")
+    private BigDecimal getNewPoint;
+
+    @ApiModelProperty(value = "拉新人积分 1开0关")
+    @TableField("get_new_point_open")
+    private Integer getNewPointOpen;
+
+    @ApiModelProperty(value = "拉新人积分转赠送 1开0关")
+    @TableField("get_new_point_gift")
+    private Integer getNewPointGift;
+
+    @ApiModelProperty(value = "注册积分")
+    @TableField("get_regis_point")
+    private BigDecimal getRegisPoint;
+
+    @ApiModelProperty(value = "注册积分 1开0关")
+    @TableField("get_regis_point_open")
+    private Integer getRegisPointOpen;
+
+    @ApiModelProperty(value = "注册积分转赠送 1开0关")
+    @TableField("get_regis_point_gift")
+    private Integer getRegisPointGift;
+
+    @ApiModelProperty(value = "做工积分")
+    @TableField("work_point")
+    private BigDecimal workPoint;
+
+    @ApiModelProperty(value = "做工积分 1开0关")
+    @TableField("work_point_open")
+    private Integer workPointOpen;
+
+    @ApiModelProperty(value = "做工积分转赠送 1开0关")
+    @TableField("work_point_gift")
+    private Integer workPointGift;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RechargeSet.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RechargeSet.java
new file mode 100644
index 0000000..b933755
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RechargeSet.java
@@ -0,0 +1,38 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_recharge_set")
+@ApiModel(value="RechargeSet对象", description="")
+public class RechargeSet implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId("id")
+    private Integer id;
+
+    @ApiModelProperty(value = "充值金额")
+    @TableField("recharge_amount")
+    private BigDecimal rechargeAmount;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RedPackegeSet.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RedPackegeSet.java
new file mode 100644
index 0000000..bef21ce
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/RedPackegeSet.java
@@ -0,0 +1,55 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_red_packege_set")
+@ApiModel(value="RedPackegeSet对象", description="")
+public class RedPackegeSet implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "删除标志(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "开始时间")
+    @TableField("start_time")
+    private LocalDateTime startTime;
+
+    @ApiModelProperty(value = "结束时间")
+    @TableField("end_time")
+    private LocalDateTime endTime;
+
+    @ApiModelProperty(value = "红包金额")
+    @TableField("packege_amount")
+    private BigDecimal packegeAmount;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Region.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Region.java
deleted file mode 100644
index c395dd9..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Region.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModel;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-/**
- * @author zhibing.pu
- * @Date 2024/8/8 11:55
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_region")
-@ApiModel(value="Region对象", description="")
-public class Region {
-	/**
-	 * 主键
-	 */
-	@TableId(value = "id", type = IdType.AUTO)
-	private Integer id;
-	/**
-	 * 城市名称
-	 */
-	@TableField("name")
-	private String name;
-	/**
-	 * 行政区划代码
-	 */
-	@TableField("code")
-	private String code;
-	/**
-	 * 城市code
-	 */
-	@TableField("citycode")
-	private String citycode;
-	/**
-	 * 父级ID
-	 */
-	@TableField("parent_id")
-	private Integer parentId;
-	/**
-	 * 英文名称
-	 */
-	@TableField("english")
-	private String english;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SeckillActivityInfo.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SeckillActivityInfo.java
new file mode 100644
index 0000000..4b9d43f
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SeckillActivityInfo.java
@@ -0,0 +1,62 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_seckill_activity_info")
+@ApiModel(value="SeckillActivityInfo对象", description="")
+public class SeckillActivityInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "删除标志(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "商品id")
+    @TableField("good_id")
+    private Integer goodId;
+
+    @ApiModelProperty(value = "限购数量")
+    @TableField("max_num")
+    private Integer maxNum;
+
+    @ApiModelProperty(value = "适用会员类型")
+    @TableField("vip_ids")
+    private String vipIds;
+
+    @ApiModelProperty(value = "活动开始日期")
+    @TableField("start_time")
+    private LocalDateTime startTime;
+
+    @ApiModelProperty(value = "活动结束日期")
+    @TableField("end_time")
+    private LocalDateTime endTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Share.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Share.java
new file mode 100644
index 0000000..75a5bd4
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Share.java
@@ -0,0 +1,82 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_share")
+@ApiModel(value="Share对象", description="")
+public class Share implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "标题")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "图片地址")
+    @TableField("image_url")
+    private String imageUrl;
+
+    @ApiModelProperty(value = "分享内容")
+    @TableField("content")
+    private String content;
+
+    @ApiModelProperty(value = "审核状态(0=待审核,1=审核通过,2=审核失败)")
+    @TableField("audit_status")
+    private Integer auditStatus;
+
+    @ApiModelProperty(value = "审核人id")
+    @TableField("audit_user_id")
+    private Integer auditUserId;
+
+    @ApiModelProperty(value = "审核时间")
+    @TableField("audit_time")
+    private LocalDateTime auditTime;
+
+    @ApiModelProperty(value = "审核结果")
+    @TableField("audit_msg")
+    private String auditMsg;
+
+    @ApiModelProperty(value = "小程序分享(0=否,1=是)")
+    @TableField("applet_share")
+    private Integer appletShare;
+
+    @ApiModelProperty(value = "删除状态(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "添加类型(1=平台添加,2=推广人添加,3=门店添加)")
+    @TableField("add_type")
+    private Integer addType;
+
+    @ApiModelProperty(value = "对象id")
+    @TableField("object_id")
+    private Integer objectId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Shop.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Shop.java
new file mode 100644
index 0000000..83dfe80
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Shop.java
@@ -0,0 +1,159 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_shop")
+@ApiModel(value="Shop对象", description="")
+public class Shop implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "门店名称")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "上级门店id")
+    @TableField("pid")
+    private Integer pid;
+
+    @ApiModelProperty(value = "营业星期(1,2,3,4,5,6,7)")
+    @TableField("business_date")
+    private String businessDate;
+
+    @ApiModelProperty(value = "开始时间(HH:mm)")
+    @TableField("start_time")
+    private String startTime;
+
+    @ApiModelProperty(value = "结束时间(HH:mm)")
+    @TableField("end_time")
+    private String endTime;
+
+    @ApiModelProperty(value = "店长姓名")
+    @TableField("shop_manager")
+    private String shopManager;
+
+    @ApiModelProperty(value = "电话")
+    @TableField("phone")
+    private String phone;
+
+    @ApiModelProperty(value = "店长用户id")
+    @TableField("app_user_id")
+    private Integer appUserId;
+
+    @ApiModelProperty(value = "客户电话(同步到t_phone表)")
+    @TableField("service_tel")
+    private String serviceTel;
+
+    @ApiModelProperty(value = "资质证书图片")
+    @TableField("certification")
+    private String certification;
+
+    @ApiModelProperty(value = "经度")
+    @TableField("longitude")
+    private String longitude;
+
+    @ApiModelProperty(value = "纬度")
+    @TableField("latitude")
+    private String latitude;
+
+    @ApiModelProperty(value = "详细地址")
+    @TableField("address")
+    private String address;
+
+    @ApiModelProperty(value = "状态(1=正常,2=冻结)")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "门店积分总数")
+    @TableField("shop_all_point")
+    private BigDecimal shopAllPoint;
+
+    @ApiModelProperty(value = "门店业绩积分")
+    @TableField("shop_point")
+    private BigDecimal shopPoint;
+
+    @ApiModelProperty(value = "门店返佣积分")
+    @TableField("share_point")
+    private BigDecimal sharePoint;
+
+    @ApiModelProperty(value = "门店服务积分")
+    @TableField("server_point")
+    private BigDecimal serverPoint;
+
+    @ApiModelProperty(value = "下级门店返佣积分")
+    @TableField("lower_level_rebate_points")
+    private BigDecimal lowerLevelRebatePoints;
+
+    @ApiModelProperty(value = "门店已用积分")
+    @TableField("use_point")
+    private BigDecimal usePoint;
+
+    @ApiModelProperty(value = "门店分佣总金额")
+    @TableField("giveaway_all_money")
+    private BigDecimal giveawayAllMoney;
+
+    @ApiModelProperty(value = "门店分佣金额")
+    @TableField("giveaway_money")
+    private BigDecimal giveawayMoney;
+
+    @ApiModelProperty(value = "绑定下级门店分佣金额")
+    @TableField("lower_level_giveaway_money")
+    private BigDecimal lowerLevelGiveawayMoney;
+
+    @ApiModelProperty(value = "门店服务分佣金额")
+    @TableField("server_giveaway_money")
+    private BigDecimal serverGiveawayMoney;
+
+    @ApiModelProperty(value = "可提现金额")
+    @TableField("can_withdraw_money")
+    private BigDecimal canWithdrawMoney;
+
+    @ApiModelProperty(value = "已提现金额")
+    @TableField("withdraw_money")
+    private BigDecimal withdrawMoney;
+
+    @ApiModelProperty(value = "门店订单总数")
+    @TableField("order_number")
+    private Integer orderNumber;
+
+    @ApiModelProperty(value = "门店服务订单数")
+    @TableField("server_order_number")
+    private Integer serverOrderNumber;
+
+    @ApiModelProperty(value = "单品自提订单数")
+    @TableField("custom_order_number")
+    private Integer customOrderNumber;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopBalanceStatement.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopBalanceStatement.java
new file mode 100644
index 0000000..2e8da40
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopBalanceStatement.java
@@ -0,0 +1,64 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_shop_balance_statement")
+@ApiModel(value="ShopBalanceStatement对象", description="")
+public class ShopBalanceStatement implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+    @ApiModelProperty(value = "变动类型(1=返佣,2=提现)")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "历史余额")
+    @TableField("historical_balance")
+    private BigDecimal historicalBalance;
+
+    @ApiModelProperty(value = "变动金额")
+    @TableField("variable_amount")
+    private BigDecimal variableAmount;
+
+    @ApiModelProperty(value = "变动时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "变动用户id")
+    @TableField("create_user_id")
+    private Long createUserId;
+
+    @ApiModelProperty(value = "关联对象id")
+    @TableField("object_id")
+    private Long objectId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopPoint.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopPoint.java
new file mode 100644
index 0000000..86ada89
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopPoint.java
@@ -0,0 +1,64 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_shop_point")
+@ApiModel(value="ShopPoint对象", description="")
+public class ShopPoint implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+    @ApiModelProperty(value = "变动类型(1=门店业绩,2=门店返佣,3=下级门店返佣)")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "历史余额")
+    @TableField("historical_point")
+    private BigDecimal historicalPoint;
+
+    @ApiModelProperty(value = "变动金额")
+    @TableField("variable_point")
+    private BigDecimal variablePoint;
+
+    @ApiModelProperty(value = "变动时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "变动用户id")
+    @TableField("create_user_id")
+    private Long createUserId;
+
+    @ApiModelProperty(value = "关联对象id")
+    @TableField("object_id")
+    private Long objectId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopWithdraw.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopWithdraw.java
new file mode 100644
index 0000000..4f31bf8
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/ShopWithdraw.java
@@ -0,0 +1,82 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_shop_withdraw")
+@ApiModel(value="ShopWithdraw对象", description="")
+public class ShopWithdraw implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+    @ApiModelProperty(value = "提现金额")
+    @TableField("money")
+    private BigDecimal money;
+
+    @ApiModelProperty(value = "审核状态(0=待审核,1=审核通过,2=审核失败)")
+    @TableField("audit_status")
+    private Integer auditStatus;
+
+    @ApiModelProperty(value = "审核人id")
+    @TableField("audit_user_id")
+    private Long auditUserId;
+
+    @ApiModelProperty(value = "审核时间")
+    @TableField("audit_time")
+    private LocalDateTime auditTime;
+
+    @ApiModelProperty(value = "审核结果")
+    @TableField("audit_msg")
+    private String auditMsg;
+
+    @ApiModelProperty(value = "状态(1=申请中,2=已到账)")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "到账时间")
+    @TableField("arrival_time")
+    private LocalDateTime arrivalTime;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "添加用户id")
+    @TableField("create_user_id")
+    private Long createUserId;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysDictData.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysDictData.java
deleted file mode 100644
index 9842ed4..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysDictData.java
+++ /dev/null
@@ -1,92 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("sys_dict_data")
-@ApiModel(value="SysDictData对象", description="")
-public class SysDictData  {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "字典编码")
-    @TableId(value = "dict_code", type = IdType.AUTO)
-    private Long dictCode;
-
-    @ApiModelProperty(value = "字典排序")
-    @TableField("dict_sort")
-    private Integer dictSort;
-
-    @ApiModelProperty(value = "字典标签")
-    @TableField("dict_label")
-    private String dictLabel;
-
-    @ApiModelProperty(value = "字典键值")
-    @TableField("dict_value")
-    private String dictValue;
-
-    @ApiModelProperty(value = "字典类型")
-    @TableField("dict_type")
-    private String dictType;
-
-    @ApiModelProperty(value = "样式属性(其他样式扩展)")
-    @TableField("css_class")
-    private String cssClass;
-
-    @ApiModelProperty(value = "表格回显样式")
-    @TableField("list_class")
-    private String listClass;
-
-    @ApiModelProperty(value = "是否默认(Y是 N否)")
-    @TableField("is_default")
-    private String isDefault;
-
-    @ApiModelProperty(value = "状态(0正常 1停用)")
-    @TableField("status")
-    private String status;
-
-    @ApiModelProperty(value = "创建者")
-    @TableField("create_by")
-    private String createBy;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField("create_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime createTime;
-
-    @ApiModelProperty(value = "更新者")
-    @TableField("update_by")
-    private String updateBy;
-
-    @ApiModelProperty(value = "更新时间")
-    @TableField("update_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime updateTime;
-
-    @ApiModelProperty(value = "备注")
-    @TableField("remark")
-    private String remark;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysDictType.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysDictType.java
deleted file mode 100644
index e87b6a5..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysDictType.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("sys_dict_type")
-@ApiModel(value="SysDictType对象", description="")
-public class SysDictType  {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "字典主键")
-    @TableId(value = "dict_id", type = IdType.AUTO)
-    private Long dictId;
-
-    @ApiModelProperty(value = "字典名称")
-    @TableField("dict_name")
-    private String dictName;
-
-    @ApiModelProperty(value = "字典类型")
-    @TableField("dict_type")
-    private String dictType;
-
-    @ApiModelProperty(value = "状态(0正常 1停用)")
-    @TableField("status")
-    private String status;
-
-    @ApiModelProperty(value = "创建者")
-    @TableField("create_by")
-    private String createBy;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField("create_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime createTime;
-
-    @ApiModelProperty(value = "更新者")
-    @TableField("update_by")
-    private String updateBy;
-
-    @ApiModelProperty(value = "更新时间")
-    @TableField("update_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime updateTime;
-
-    @ApiModelProperty(value = "备注")
-    @TableField("remark")
-    private String remark;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysNotice.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysNotice.java
deleted file mode 100644
index 43c5723..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SysNotice.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.sql.Blob;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("sys_notice")
-@ApiModel(value="SysNotice对象", description="")
-public class SysNotice  {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "公告ID")
-    @TableId(value = "notice_id", type = IdType.AUTO)
-    private Integer noticeId;
-
-    @ApiModelProperty(value = "公告标题")
-    @TableField("notice_title")
-    private String noticeTitle;
-
-    @ApiModelProperty(value = "公告类型(1通知 2公告)")
-    @TableField("notice_type")
-    private String noticeType;
-
-    @ApiModelProperty(value = "公告内容")
-    @TableField("notice_content")
-    private String noticeContent;
-
-    @ApiModelProperty(value = "公告状态(0正常 1关闭)")
-    @TableField("status")
-    private String status;
-
-    @ApiModelProperty(value = "创建者")
-    @TableField("create_by")
-    private String createBy;
-
-    @ApiModelProperty(value = "创建时间")
-    @TableField("create_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime createTime;
-
-    @ApiModelProperty(value = "更新者")
-    @TableField("update_by")
-    private String updateBy;
-
-    @ApiModelProperty(value = "更新时间")
-    @TableField("update_time")
-    private LocalDateTime updateTime;
-
-    @ApiModelProperty(value = "备注")
-    @TableField("remark")
-    private String remark;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TSystemConfiguration.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SystemConfig.java
similarity index 65%
rename from ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TSystemConfiguration.java
rename to ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SystemConfig.java
index 1a43603..25b9c33 100644
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TSystemConfiguration.java
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/SystemConfig.java
@@ -4,7 +4,6 @@
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
-import com.ruoyi.common.core.web.domain.BasePojo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -17,14 +16,14 @@
  * 
  * </p>
  *
- * @author 无关风月
- * @since 2024-08-06
+ * @author luodangjia
+ * @since 2024-11-20
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
-@TableName("t_system_configuration")
-@ApiModel(value="TSystemConfiguration对象", description="")
-public class TSystemConfiguration implements Serializable {
+@TableName("t_system_config")
+@ApiModel(value="SystemConfig对象", description="")
+public class SystemConfig implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
@@ -32,11 +31,11 @@
     @TableId(value = "id", type = IdType.AUTO)
     private Integer id;
 
-    @ApiModelProperty(value = "数据类型(1=客服信息,2=系统设置)")
+    @ApiModelProperty(value = "类型(1=启动页管理,2=首页配置,3=订单包邮设置)")
     @TableField("type")
     private Integer type;
 
-    @ApiModelProperty(value = "设置内容JSON{\"num1\":1,\"num2\":1}")
+    @ApiModelProperty(value = "配置内容json")
     @TableField("content")
     private String content;
 
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TActivity.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TActivity.java
deleted file mode 100644
index dcab664..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TActivity.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_activity")
-@ApiModel(value="TActivity对象", description="")
-public class TActivity extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "活动标题")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "活动图地址")
-    @TableField("img")
-    private String img;
-
-    @ApiModelProperty(value = "开始时间")
-    @TableField("start_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime startTime;
-
-    @ApiModelProperty(value = "结束时间")
-    @TableField("end_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime endTime;
-
-    @ApiModelProperty(value = "跳转类型(1=小程序内页面,2=小程序地址,3=网页地址)")
-    @TableField("jump_type")
-    private Integer jumpType;
-
-    @ApiModelProperty(value = "跳转链接")
-    @TableField("jump_url")
-    private String jumpUrl;
-
-    @ApiModelProperty(value = "上架状态(0=否,1=是)")
-    @TableField("status")
-    private Integer status;
-    @ApiModelProperty(value = "小程序id")
-    @TableField("applet_id")
-    private String appletId;
-    @ApiModelProperty(value = "小程序名称")
-    @TableField("applet_name")
-    private String appletName;
-    @ApiModelProperty(value = "活动状态 1未开始 2已开始 3已结束")
-    @TableField(exist = false)
-    private Integer startState;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TAdvertising.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TAdvertising.java
deleted file mode 100644
index 02ba4a2..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TAdvertising.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_advertising")
-@ApiModel(value="TAdvertising对象", description="")
-public class TAdvertising extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "广告图地址")
-    @TableField("img")
-    private String img;
-
-    @ApiModelProperty(value = "开始时间")
-    @TableField("start_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime startTime;
-
-    @ApiModelProperty(value = "结束时间")
-    @TableField("end_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime endTime;
-
-    @ApiModelProperty(value = "显示位置(1=banner广告,2=弹出广告)")
-    @TableField("position")
-    private Integer position;
-
-    @ApiModelProperty(value = "跳转类型(1=小程序内页面,2=小程序地址,3=网页地址)")
-    @TableField("jump_type")
-    private Integer jumpType;
-
-    @ApiModelProperty(value = "跳转链接")
-    @TableField("jump_url")
-    private String jumpUrl;
-
-    @ApiModelProperty(value = "上架状态(0=否,1=是)")
-    @TableField("status")
-    private Integer status;
-    @ApiModelProperty(value = "小程序id")
-    @TableField("applet_id")
-    private String appletId;
-    @ApiModelProperty(value = "小程序名称")
-    @TableField("applet_name")
-    private String appletName;
-
-    @ApiModelProperty(value = "广告状态 1未开始 2已开始 3已结束")
-    @TableField(exist = false)
-    private Integer startState;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TCompany.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TCompany.java
deleted file mode 100644
index 6136683..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TCompany.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_company")
-@ApiModel(value="TCompany对象", description="")
-public class TCompany extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "单位编号")
-    @TableField("code")
-    private String code;
-
-    @ApiModelProperty(value = "单位名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "备注")
-    @TableField("remark")
-    private String remark;
-
-
-    @ApiModelProperty(value = "人数")
-    @TableField(exist = false)
-    private Long userCount;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TCoupon.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TCoupon.java
deleted file mode 100644
index 5a99b2a..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TCoupon.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_coupon")
-@ApiModel(value="TCoupon对象", description="")
-public class TCoupon extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "类型(1=充电优惠券,2=购物优惠券)")
-    @TableField("type")
-    private Integer type;
-
-    @ApiModelProperty(value = "优惠券名称")
-    @TableField("name")
-    private String name;
-    
-    @ApiModelProperty(value = "封面图")
-    @TableField("cover_picture")
-    private String coverPicture;
-    
-    @ApiModelProperty(value = "详情图片")
-    @TableField("details_picture")
-    private String detailsPicture;
-    
-    @ApiModelProperty(value = "优惠方式(1=满减,2=抵扣)")
-    @TableField("preferential_mode")
-    private Integer preferentialMode;
-
-    @ApiModelProperty(value = "优惠金额")
-    @TableField("discount_amount")
-    private BigDecimal discountAmount;
-
-    @ApiModelProperty(value = "满减条件")
-    @TableField("meet_the_conditions")
-    private BigDecimal meetTheConditions;
-
-    @ApiModelProperty(value = "折扣")
-    @TableField("discount")
-    private BigDecimal discount;
-
-    @ApiModelProperty(value = "最高优惠金额")
-    @TableField("maximum_discount_amount")
-    private BigDecimal maximumDiscountAmount;
-
-    @ApiModelProperty(value = "库存数量(-1表示不限制)")
-    @TableField("inventory_quantity")
-    private Integer inventoryQuantity;
-
-    @ApiModelProperty(value = "有效期方式(1=使用截止时间,2=获取截止时间)")
-    @TableField("validity_period_mode")
-    private Integer validityPeriodMode;
-
-    @ApiModelProperty(value = "使用截止时间")
-    @TableField("end_time")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime endTime;
-
-    @ApiModelProperty(value = "获取后有效天数")
-    @TableField("days")
-    private Integer days;
-
-    @ApiModelProperty(value = "获得方式(1=积分兑换,2=现金购买)")
-    @TableField("ways_to_obtain")
-    private Integer waysToObtain;
-
-    @ApiModelProperty(value = "兑换积分")
-    @TableField("redeem_points")
-    private Integer redeemPoints;
-
-    @ApiModelProperty(value = "每人兑换限额(-1表示不限制)")
-    @TableField("exchange_limit")
-    private Integer exchangeLimit;
-
-    @ApiModelProperty(value = "支付金额")
-    @TableField("payment_amount")
-    private BigDecimal paymentAmount;
-
-    @ApiModelProperty(value = "会员支付金额")
-    @TableField("vip_payment_amount")
-    private BigDecimal vipPaymentAmount;
-
-    @ApiModelProperty(value = "优惠券说明")
-    @TableField("explains")
-    private String explains;
-
-    @ApiModelProperty(value = "说明")
-    @TableField("remark")
-    private String remark;
-    @ApiModelProperty(value = "状态(1=上架,2=下架)")
-    @TableField("status")
-    private Integer status;
-    @ApiModelProperty(value = "发放数量")
-    @TableField(exist = false)
-    private Integer count;
-    @ApiModelProperty(value = "使用数量")
-    @TableField(exist = false)
-    private Integer useCount;
-
-    @ApiModelProperty(value = "销量")
-    @TableField(exist = false)
-    private Integer salesCount;
-
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TEnterpriseUserApplication.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TEnterpriseUserApplication.java
deleted file mode 100644
index 32002ab..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TEnterpriseUserApplication.java
+++ /dev/null
@@ -1,66 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_enterprise_user_application")
-@ApiModel(value="TEnterpriseUserApplication对象", description="")
-public class TEnterpriseUserApplication extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "用户id")
-    @TableField("app_user_id")
-    private Long appUserId;
-
-    @ApiModelProperty(value = "公司名称")
-    @NotBlank(message = "公司名称不能为空")
-    @TableField("company_name")
-    private String companyName;
-
-    @ApiModelProperty(value = "汽车数量")
-    @NotNull(message = "汽车数量不能为空")
-    @TableField("vehicles_number")
-    private Integer vehiclesNumber;
-
-    @ApiModelProperty(value = "联系人姓名")
-    @NotBlank(message = "联系人姓名不能为空")
-    @TableField("contact_name")
-    private String contactName;
-
-    @ApiModelProperty(value = "联系人电话")
-    @NotBlank(message = "联系人电话不能为空")
-    @TableField("phone")
-    private String phone;
-
-    @ApiModelProperty(value = "注释")
-    @TableField("remark")
-    private String remark;
-
-
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TEvaluationTag.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TEvaluationTag.java
deleted file mode 100644
index cc5cdcc..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TEvaluationTag.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_evaluation_tag")
-@ApiModel(value="TEvaluationTag对象", description="")
-public class TEvaluationTag extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "标签名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "评价类型(1=好评,2=中评,3=差评)")
-    @TableField("type")
-    private Integer type;
-
-
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TGoods.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TGoods.java
deleted file mode 100644
index 120fefe..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TGoods.java
+++ /dev/null
@@ -1,110 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_goods")
-@ApiModel(value="TGoods对象", description="")
-public class TGoods extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "商品类型(1=购买商品,2=兑换商品)")
-    @TableField("type")
-    private Integer type;
-
-    @ApiModelProperty(value = "商品名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "封面图")
-    @TableField("cover_picture")
-    private String coverPicture;
-
-    @ApiModelProperty(value = "详情图片")
-    @TableField("details_picture")
-    private String detailsPicture;
-
-    @ApiModelProperty(value = "发货地")
-    @TableField("dispatch_address")
-    private String dispatchAddress;
-
-    @ApiModelProperty(value = "服务说明")
-    @TableField("service_description")
-    private String serviceDescription;
-
-    @ApiModelProperty(value = "原价")
-    @TableField("original_price")
-    private BigDecimal originalPrice;
-
-    @ApiModelProperty(value = "优惠价")
-    @TableField("preferential_price")
-    private BigDecimal preferentialPrice;
-
-    @ApiModelProperty(value = "会员价")
-    @TableField("vip_price")
-    private BigDecimal vipPrice;
-
-    @ApiModelProperty(value = "兑换积分")
-    @TableField("redeem_points")
-    private Integer redeemPoints;
-
-    @ApiModelProperty(value = "限制兑换次数(-1表示不限制)")
-    @TableField("limit_exchange_times")
-    private Integer limitExchangeTimes;
-
-    @ApiModelProperty(value = "库存数量(-1表示不限库存)")
-    @TableField("inventory")
-    private Integer inventory;
-
-    @ApiModelProperty(value = "基础销量")
-    @TableField("underlying_sales")
-    private Integer underlyingSales;
-
-    @ApiModelProperty(value = "商品描述")
-    @TableField("describes")
-    private String describes;
-
-    @ApiModelProperty(value = "商品介绍")
-    @TableField("introduce")
-    private String introduce;
-
-    @ApiModelProperty(value = "商品说明")
-    @TableField("explains")
-    private String explains;
-
-    @ApiModelProperty(value = "状态(1=上架,2=下架)")
-    @TableField("status")
-    private Integer status;
-
-
-    @ApiModelProperty(value = "销量")
-    @TableField(exist = false)
-    private Integer salesCount;
-    @ApiModelProperty(value = "1商品2优惠卷")
-    @TableField(exist = false)
-    private Integer goodType;
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TIntegralRule.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TIntegralRule.java
deleted file mode 100644
index 453926a..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TIntegralRule.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_integral_rule")
-@ApiModel(value="TIntegralRule对象", description="")
-public class TIntegralRule {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "充电得积分{\"num1\":1}")
-    @TableField("charge_credit")
-    private String chargeCredit;
-
-    @ApiModelProperty(value = "好评得积分{\"num1\":1}")
-    @TableField("credit")
-    private String credit;
-
-    @ApiModelProperty(value = "添加车辆得积分{\"num1\":1,\"num2\":1,\"num3\":1,\"num4\":1}")
-    @TableField("add_vehicles_earns_points")
-    private String addVehiclesEarnsPoints;
-
-    @ApiModelProperty(value = "邀请用户得积分{\"num1\":1}")
-    @TableField("invite_users_to_earn_points")
-    private String inviteUsersToEarnPoints;
-
-    @ApiModelProperty(value = "签到得积分{\"num1\":1,\"num2\":[\"1(多少天),2(多少分)\"]}")
-    @TableField("sign_in_for_points")
-    private String signInForPoints;
-    @ApiModelProperty(value = "是否双倍")
-    @TableField(exist = false)
-    private Integer isDouble;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TInvoiceType.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TInvoiceType.java
deleted file mode 100644
index e0be5a0..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TInvoiceType.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_invoice_type")
-@ApiModel(value="TInvoiceType对象", description="")
-public class TInvoiceType extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "发票类型名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "开票公司名称")
-    @TableField("invoicing_company")
-    private String invoicingCompany;
-
-    @ApiModelProperty(value = "开票方式(1=人工,2=自动)")
-    @TableField("invoicing_method")
-    private Integer invoicingMethod;
-
-    @ApiModelProperty(value = "电费税率")
-    @TableField("electricity_tariff")
-    private BigDecimal electricityTariff;
-
-    @ApiModelProperty(value = "服务费税率")
-    @TableField("service_tariff")
-    private BigDecimal serviceTariff;
-
-    @ApiModelProperty(value = "增值服务费税率")
-    @TableField("added_service_tariff")
-    private BigDecimal addedServiceTariff;
-
-
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TNotice.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TNotice.java
deleted file mode 100644
index b1023e7..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TNotice.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDate;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_notice")
-@ApiModel(value="TNotice对象", description="")
-public class TNotice extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId("id")
-    private Integer id;
-
-    @ApiModelProperty(value = "公告内容")
-    @TableField("content")
-    private String content;
-
-    @ApiModelProperty(value = "开始时间")
-    @TableField("start_time")
-    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
-    private LocalDate startTime;
-
-    @ApiModelProperty(value = "结束时间")
-    @TableField("end_time")
-    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
-    private LocalDate endTime;
-
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TRoleSite.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TRoleSite.java
deleted file mode 100644
index dd30781..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TRoleSite.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_role_site")
-@ApiModel(value="TRoleSite对象", description="")
-public class TRoleSite {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "角色id")
-    @TableField("role_id")
-    private Integer roleId;
-
-    @ApiModelProperty(value = "站点id")
-    @TableField("site_id")
-    private Integer siteId;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TUserSite.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TUserSite.java
deleted file mode 100644
index 3698149..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TUserSite.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_user_site")
-@ApiModel(value="TUserSite对象", description="")
-public class TUserSite {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "用户id")
-    @TableField("user_id")
-    private Integer userId;
-
-    @ApiModelProperty(value = "站点id")
-    @TableField("site_id")
-    private Integer siteId;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TUserTag.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TUserTag.java
deleted file mode 100644
index 9449897..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TUserTag.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_user_tag")
-@ApiModel(value="TUserTag对象", description="")
-public class TUserTag extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "标签名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "达标要求(1=累计次数,2=充电评率)")
-    @TableField("standard_condition")
-    private Integer standardCondition;
-
-    @ApiModelProperty(value = "达标条件值JSON({\"day\":1,\"times\":5})")
-    @TableField("conditions")
-    private String conditions;
-
-
-
-
-    @ApiModelProperty(value = "到达人数")
-    @TableField(exist = false)
-    private Long count;
-
-    @ApiModelProperty(value = "前端展示用")
-    @TableField("type")
-    private Integer type;
-
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TVip.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TVip.java
deleted file mode 100644
index 93d41af..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TVip.java
+++ /dev/null
@@ -1,156 +0,0 @@
-package com.ruoyi.other.api.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import lombok.EqualsAndHashCode;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-/**
- * <p>
- * 
- * </p>
- *
- * @author 无关风月
- * @since 2024-08-06
- */
-@Data
-@EqualsAndHashCode(callSuper = false)
-@TableName("t_vip")
-@ApiModel(value="TVip对象", description="")
-public class TVip extends BasePojo {
-
-    private static final long serialVersionUID = 1L;
-
-    @ApiModelProperty(value = "主键")
-    @TableId(value = "id", type = IdType.AUTO)
-    private Integer id;
-
-    @ApiModelProperty(value = "会员名称")
-    @TableField("name")
-    private String name;
-
-    @ApiModelProperty(value = "前端是否显示(0=否,1=是)")
-    @TableField("reveal")
-    private Integer reveal;
-
-    @ApiModelProperty(value = "月卡价格")
-    @TableField("monthly_card")
-    private BigDecimal monthlyCard;
-
-    @ApiModelProperty(value = "月卡显示(0=否,1=是)")
-    @TableField("monthly_card_reveal")
-    private Integer monthlyCardReveal;
-
-    @ApiModelProperty(value = "月卡折扣")
-    @TableField("monthly_card_discount")
-    private BigDecimal monthlyCardDiscount;
-
-    @ApiModelProperty(value = "月卡折扣开始时间")
-    @TableField("monthly_card_discount_start")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime monthlyCardDiscountStart;
-
-    @ApiModelProperty(value = "月卡折扣结束时间")
-    @TableField("monthly_card_discount_end")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime monthlyCardDiscountEnd;
-
-    @ApiModelProperty(value = "月卡折扣显示(0=否,1=是)")
-    @TableField("monthly_card_discount_reveal")
-    private Integer monthlyCardDiscountReveal;
-
-    @ApiModelProperty(value = "季卡价格")
-    @TableField("season_card")
-    private BigDecimal seasonCard;
-
-    @ApiModelProperty(value = "季卡显示(0=否,1=是)")
-    @TableField("season_card_reveal")
-    private Integer seasonCardReveal;
-
-    @ApiModelProperty(value = "季卡折扣")
-    @TableField("season_card_discount")
-    private BigDecimal seasonCardDiscount;
-
-    @ApiModelProperty(value = "季卡折扣开始时间")
-    @TableField("season_card_discount_start")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime seasonCardDiscountStart;
-
-    @ApiModelProperty(value = "季卡折扣结束时间")
-    @TableField("season_card_discount_end")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime seasonCardDiscountEnd;
-
-    @ApiModelProperty(value = "季卡折扣显示(0=否,1=是)")
-    @TableField("season_card_discount_reveal")
-    private Integer seasonCardDiscountReveal;
-
-    @ApiModelProperty(value = "年卡价格")
-    @TableField("annual_card")
-    private BigDecimal annualCard;
-
-    @ApiModelProperty(value = "年卡显示(0=否,1=是)")
-    @TableField("annual_card_reveal")
-    private Integer annualCardReveal;
-
-    @ApiModelProperty(value = "年卡折扣")
-    @TableField("annual_card_discount")
-    private BigDecimal annualCardDiscount;
-
-    @ApiModelProperty(value = "年卡折扣开始时间")
-    @TableField("annual_card_discount_start")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime annualCardDiscountStart;
-
-    @ApiModelProperty(value = "年卡折扣结束时间")
-    @TableField("annual_card_discount_end")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime annualCardDiscountEnd;
-
-    @ApiModelProperty(value = "年卡折扣显示(0=否,1=是)")
-    @TableField("annual_card_discount_reveal")
-    private Integer annualCardDiscountReveal;
-
-    @ApiModelProperty(value = "折扣次数")
-    @TableField("discount_times")
-    private Integer discountTimes;
-
-    @ApiModelProperty(value = "最高抵扣金额")
-    @TableField("maximum_deduction")
-    private BigDecimal maximumDeduction;
-
-    @ApiModelProperty(value = "抵扣类型(1=服务费)")
-    @TableField("deduction_type")
-    private Integer deductionType;
-
-    @ApiModelProperty(value = "优惠券[{\"id\":1,\"number\":1}]")
-    @TableField("coupon")
-    private String coupon;
-
-    @ApiModelProperty(value = "双倍积分开关(0=否,1=是)")
-    @TableField("double_integration")
-    private Integer doubleIntegration;
-
-    @ApiModelProperty(value = "商城专享价开关(0=否,1=是)")
-    @TableField("mall_exclusive_price")
-    private Integer mallExclusivePrice;
-    @ApiModelProperty(value = "内部会员折扣")
-    @TableField("discount")
-    private BigDecimal discount;
-    @ApiModelProperty(value = "添加的会员类型 1常规 2内部")
-    @TableField("type")
-    private Integer type;
-
-    @ApiModelProperty(value = "优惠券名称和张数 后台列表展示使用")
-    @TableField(exist = false)
-    private String couponName;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Technician.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Technician.java
new file mode 100644
index 0000000..3483578
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/Technician.java
@@ -0,0 +1,74 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_technician")
+@ApiModel(value="Technician对象", description="")
+public class Technician implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "门店id")
+    @TableField("shop_id")
+    private Integer shopId;
+
+    @ApiModelProperty(value = "技师姓名")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "电话")
+    @TableField("phone")
+    private String phone;
+
+    @ApiModelProperty(value = "简介")
+    @TableField("introduction")
+    private String introduction;
+
+    @ApiModelProperty(value = "技师封面图")
+    @TableField("home_picture")
+    private String homePicture;
+
+    @ApiModelProperty(value = "技师详情图")
+    @TableField("info_picture")
+    private String infoPicture;
+
+    @ApiModelProperty(value = "状态(1=下架,2=上架)")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "预约状态(1=可预约,2=不可预约)")
+    @TableField("subscribe_status")
+    private Integer subscribeStatus;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TechnicianSubscribe.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TechnicianSubscribe.java
new file mode 100644
index 0000000..0fe1a4a
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TechnicianSubscribe.java
@@ -0,0 +1,69 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_technician_subscribe")
+@ApiModel(value="TechnicianSubscribe对象", description="")
+public class TechnicianSubscribe implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "用户id")
+    @TableField("app_user_id")
+    private Long appUserId;
+
+    @ApiModelProperty(value = "技师id")
+    @TableField("technician_id")
+    private Integer technicianId;
+
+    @ApiModelProperty(value = "预约时间")
+    @TableField("subscribe_time")
+    private LocalDateTime subscribeTime;
+
+    @ApiModelProperty(value = "服务方式(1=上门服务,2=到店服务)")
+    @TableField("service_mode")
+    private Integer serviceMode;
+
+    @ApiModelProperty(value = "用户地址JSON对象")
+    @TableField("user_address")
+    private String userAddress;
+
+    @ApiModelProperty(value = "状态(0=待服务,1=已服务,2=已取消)")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "删除(0=否,1=是)")
+    @TableField("del_flag")
+    @TableLogic
+    private Integer delFlag;
+
+    @ApiModelProperty(value = "添加时间")
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipGood.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipGood.java
new file mode 100644
index 0000000..1f6ec5a
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipGood.java
@@ -0,0 +1,41 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_vip_good")
+@ApiModel(value="VipGood对象", description="")
+public class VipGood implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId("id")
+    private Long id;
+
+    @ApiModelProperty(value = "对应会员id")
+    @TableField("vip_id")
+    private Integer vipId;
+
+    @ApiModelProperty(value = "指定购买后升级商品的json快照")
+    @TableField("good_json")
+    private String goodJson;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipSetting.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipSetting.java
new file mode 100644
index 0000000..58d75bd
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/VipSetting.java
@@ -0,0 +1,127 @@
+package com.ruoyi.other.api.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("t_vip_setting")
+@ApiModel(value="VipSetting对象", description="")
+public class VipSetting implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "1-7对应会员")
+    @TableId("id")
+    private Integer id;
+
+    @ApiModelProperty(value = "会员名称")
+    @TableField("vip_name")
+    private String vipName;
+
+    @ApiModelProperty(value = "会员专属权益")
+    @TableField("vip_info")
+    private String vipInfo;
+
+    @ApiModelProperty(value = "1级会员用 注册 天后 未成为黄金会员自动解绑推广人")
+    @TableField("vip_cancel_day")
+    private Integer vipCancelDay;
+
+    @ApiModelProperty(value = "1级会员用 注册 天后 未在商城下单,可更换推广人")
+    @TableField("vip_change_day")
+    private Integer vipChangeDay;
+
+    @ApiModelProperty(value = "钱包提现权限1开0关")
+    @TableField("vip_withdrawal_role")
+    private Integer vipWithdrawalRole;
+
+    @ApiModelProperty(value = "最低提现门槛")
+    @TableField("vip_withdrawal_min_amount")
+    private BigDecimal vipWithdrawalMinAmount;
+
+    @ApiModelProperty(value = "积分转赠权限 1开0关")
+    @TableField("vip_gift_role")
+    private Integer vipGiftRole;
+
+    @ApiModelProperty(value = "消费达到积分 后升级")
+    @TableField("vip_level_up_shop")
+    private BigDecimal vipLevelUpShop;
+
+    @ApiModelProperty(value = "普通会员:达到消费积分后升级开关 1开0关")
+    @TableField("vip_level_up_shop_role")
+    private Integer vipLevelUpShopRole;
+
+    @ApiModelProperty(value = "返佣达到积分 后升级")
+    @TableField("vip_level_up_share")
+    private BigDecimal vipLevelUpShare;
+
+    @ApiModelProperty(value = "普通会员:返佣积分后升级开关 1开0关")
+    @TableField("vip_level_up_share_role")
+    private Integer vipLevelUpShareRole;
+
+    @ApiModelProperty(value = "创业者:消费并且返佣升级  1开0关")
+    @TableField("vip_agent_level_up_role")
+    private Integer vipAgentLevelUpRole;
+
+    @ApiModelProperty(value = "普通会员:直推用户数 达到后升级")
+    @TableField("vip_direct_num")
+    private Integer vipDirectNum;
+
+    @ApiModelProperty(value = "普通会员:团队人数达到后升级")
+    @TableField("vip_team_num")
+    private Integer vipTeamNum;
+
+    @ApiModelProperty(value = "普通会员:推广人数升级开关 1开0关")
+    @TableField("vip_level_up_num_role")
+    private Integer vipLevelUpNumRole;
+
+    @ApiModelProperty(value = "创业者:直推钻石会员")
+    @TableField("vip_direct_vip_num")
+    private Integer vipDirectVipNum;
+
+    @ApiModelProperty(value = "创业者:直推钻石会员开关 1开0关")
+    @TableField("vip_direct_vip_role")
+    private Integer vipDirectVipRole;
+
+    @ApiModelProperty(value = "保级:消费x天")
+    @TableField("keep_buy_day")
+    private Integer keepBuyDay;
+
+    @ApiModelProperty(value = "保级:消费x分")
+    @TableField("keep_buy_point")
+    private BigDecimal keepBuyPoint;
+
+    @ApiModelProperty(value = "保级:返佣x天")
+    @TableField("keep_share_day")
+    private Integer keepShareDay;
+
+    @ApiModelProperty(value = "保级:返佣x分")
+    @TableField("keep_share_point")
+    private BigDecimal keepSharePoint;
+
+    @ApiModelProperty(value = "保级:门店x天")
+    @TableField("keep_shop_day")
+    private Integer keepShopDay;
+
+    @ApiModelProperty(value = "保级:门店x分")
+    @TableField("keep_shop_point")
+    private BigDecimal keepShopPoint;
+
+
+}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/AdvertisingDTO.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/AdvertisingDTO.java
deleted file mode 100644
index 894ae32..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/AdvertisingDTO.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.common.core.web.domain.BasePojo;
-import com.ruoyi.common.core.web.page.BasePage;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-@Data
-@ApiModel("广告列表查询DTO")
-public class AdvertisingDTO extends BasePage {
-
-    @ApiModelProperty(value = "状态1未开始 2进行中 3已结束")
-    private Integer startState;
-    @ApiModelProperty(value = "标题")
-    private String title;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/GoodsDTO.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/GoodsDTO.java
deleted file mode 100644
index 5f79b6b..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/GoodsDTO.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.common.core.web.page.BasePage;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-@Data
-@ApiModel("商品管理列表查询DTO")
-public class GoodsDTO extends BasePage {
-    @ApiModelProperty(value = "商品状态 1上架 2下架")
-    private Integer status;
-    @ApiModelProperty(value = "商品名称")
-    private String name;
-    @ApiModelProperty(value = "1现金购买 2积分兑换 ")
-    private Integer type;
-    @ApiModelProperty(value = "1全部 2已售罄 3已下架")
-    private Integer otherState;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/NoticeQueryDto.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/NoticeQueryDto.java
deleted file mode 100644
index 879c7cd..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/NoticeQueryDto.java
+++ /dev/null
@@ -1,12 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.common.core.web.page.BasePage;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-@Data
-public class NoticeQueryDto extends BasePage {
-    private String content;
-    @ApiModelProperty("0未开始1已开始2已结束")
-    private Integer status;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/SaveHtml.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/SaveHtml.java
deleted file mode 100644
index 2924cb0..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/SaveHtml.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.common.core.web.page.BasePage;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-@Data
-@ApiModel("广告列表查询DTO")
-public class SaveHtml extends BasePage {
-
-    @ApiModelProperty(value = "数据类型(1=积分规则说明,2=会员折扣说明,3=优惠券说明,4=双倍积分说明,5=商城专享价说明,6=会员协议,7=用户协议,8=隐私协议,9=邀请好友说明,10=资质证明,11=开票说明)")
-    private Integer type;
-    @ApiModelProperty(value = "标题")
-    private String info;
-
-
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/SaveIntegralDTO.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/SaveIntegralDTO.java
deleted file mode 100644
index 754e53e..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/SaveIntegralDTO.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.util.List;
-
-@Data
-@ApiModel("保存修改-查看详情积分规则DTO")
-public class SaveIntegralDTO {
-
-    @ApiModelProperty(value = "id")
-    private Integer id;
-    @ApiModelProperty(value = "充电得积分{\"num1\":1}")
-    private String chargeCredit;
-    @ApiModelProperty(value = "好评得积分{\"num1\":1}")
-    private String credit;
-    @ApiModelProperty(value = "添加车辆得积分{\"num1\":1,\"num2\":1,\"num3\":1,\"num4\":1}")
-    private String addVehiclesEarnsPoints;
-    @ApiModelProperty(value = "邀请用户得积分{\"num1\":1}")
-    private String invite_users_to_earn_points;
-    @ApiModelProperty(value = "签到得积分{\"num1\":1,\"num2\":[{\"num1\":1,\"num2\":1}]}")
-    private String signInForPoints;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/TagListQueryDto.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/TagListQueryDto.java
deleted file mode 100644
index f82718f..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/TagListQueryDto.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.common.core.web.page.BasePage;
-import lombok.Data;
-
-@Data
-public class TagListQueryDto extends BasePage {
-    private  String tagName;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/UnitListQueryDto.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/UnitListQueryDto.java
deleted file mode 100644
index effd666..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/UnitListQueryDto.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.common.core.web.page.BasePage;
-import lombok.Data;
-
-@Data
-public class UnitListQueryDto extends BasePage {
-    private  String companyName;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/VipCouponDto.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/VipCouponDto.java
deleted file mode 100644
index f725386..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/VipCouponDto.java
+++ /dev/null
@@ -1,10 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.ruoyi.other.api.domain.TCoupon;
-import lombok.Data;
-
-@Data
-public class VipCouponDto {
-    private TCoupon tCoupon;
-    private Integer num;
- }
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/VipInfoDto.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/VipInfoDto.java
deleted file mode 100644
index be390c2..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/VipInfoDto.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import com.baomidou.mybatisplus.annotation.TableField;
-import io.swagger.annotations.ApiModelProperty;
-import io.swagger.annotations.License;
-import lombok.Data;
-
-import java.math.BigDecimal;
-import java.util.List;
-@Data
-public class VipInfoDto {
-    private Integer id;
-    @ApiModelProperty("月卡价格")
-    private BigDecimal monthlyCard;
-    @ApiModelProperty(value = "月卡折扣")
-    private BigDecimal monthlyCardDiscount;
-    @ApiModelProperty("季卡价格")
-    private BigDecimal seasonCard;
-    @ApiModelProperty(value = "季卡折扣")
-    private BigDecimal seasonCardDiscount;
-    @ApiModelProperty("年卡价格")
-    private BigDecimal annualCard;
-    @ApiModelProperty(value = "年卡折扣")
-    private BigDecimal annualCardDiscount;
-    @ApiModelProperty("最高抵扣价格")
-    private BigDecimal maximumDeduction;
-    private BigDecimal timeAmount;
-    @ApiModelProperty("抵扣次数")
-    private Integer discountTimes;
-
-    @ApiModelProperty(value = "双倍积分开关(0=否,1=是)")
-    private Integer doubleIntegration;
-
-    @ApiModelProperty(value = "商城专享价开关(0=否,1=是)")
-    private Integer mallExclusivePrice;
-    @ApiModelProperty(value = "可赠送的优惠卷列表")
-
-    private List<VipCouponDto> vipCouponDtos;
-
-    @ApiModelProperty(value = "最高总折扣")
-    private BigDecimal totalDiscount;
-
-    @ApiModelProperty(value = "会员名称")
-    private String name;
-    private Integer type;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/WebSocketMsg.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/WebSocketMsg.java
deleted file mode 100644
index 3b1405a..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/dto/WebSocketMsg.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.ruoyi.other.api.dto;
-
-import lombok.Data;
-
-/**
- * @author zhibing.pu
- * @Date 2024/8/21 17:43
- */
-@Data
-public class WebSocketMsg {
-	/**
-	 * 用户id
-	 */
-	private Long userId;
-	/**
-	 * 消息内容
-	 */
-	private String msg;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/vo/CouponListVOVO.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/vo/CouponListVOVO.java
deleted file mode 100644
index 93a3e18..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/vo/CouponListVOVO.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.ruoyi.other.api.vo;
-
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.common.core.web.domain.BasePojo;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-@Data
-@ApiModel("管理后台 优惠券兑换记录列表返回VO")
-public class CouponListVOVO extends BasePojo {
-    @ApiModelProperty(value = "优惠券名称")
-    private String couponName;
-    @ApiModelProperty(value = "优惠方式 1满减 2折扣")
-    private Integer preferentialMode;
-    @ApiModelProperty(value = "满减--优惠金额")
-    private BigDecimal discountAmount;
-    @ApiModelProperty(value = "满减--使用门槛 满减条件")
-    private BigDecimal meetTheConditions;
-    @ApiModelProperty(value = "折扣--折扣")
-    private BigDecimal discount;
-    @ApiModelProperty(value = "折扣--最高折扣金额")
-    private BigDecimal maximumDiscountAmount;
-    @ApiModelProperty(value = "优惠券数量")
-    private Integer couponCount;
-    @ApiModelProperty(value = "有效期")
-    private String validityTime;
-    @ApiModelProperty(value = "结束时间 前端忽略")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
-    private LocalDateTime endTime;
-    @ApiModelProperty(value = "是否可用")
-    private Integer isUse;
-    @ApiModelProperty(value = "优惠券id")
-    private Long couponId;
-    @ApiModelProperty(value = "使用了优惠券后的服务费 用于判断哪一张优惠券优惠力度最大 前端忽略")
-    private BigDecimal money;
-    @ApiModelProperty(value = "当前用户是否为会员0否1是 前端忽略")
-    private Integer isVip;
-}
diff --git a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/vo/TEvaluationTagVO.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/vo/TEvaluationTagVO.java
deleted file mode 100644
index 49e0e4a..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/vo/TEvaluationTagVO.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.ruoyi.other.api.vo;
-
-import com.ruoyi.other.api.domain.TEvaluationTag;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-@Data
-@ApiModel(value = "TEvaluationTagVO对象", description = "评价标签")
-public class TEvaluationTagVO extends TEvaluationTag{
-
-    @ApiModelProperty(value = "评价标签数量")
-    private Integer tagCount;
-
-}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
index ebe7214..73657e7 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
@@ -1,15 +1,11 @@
 package com.ruoyi.system.controller;
 
 import java.util.ArrayList;
-import java.util.Arrays;
 import java.util.Date;
 import java.util.List;
 import java.util.stream.Collectors;
 import javax.annotation.Resource;
-import javax.management.relation.Role;
-import javax.servlet.http.HttpServletResponse;
 
-import com.baomidou.mybatisplus.core.conditions.Wrapper;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.ruoyi.chargingPile.api.feignClient.SiteClient;
@@ -18,7 +14,6 @@
 import com.ruoyi.common.core.utils.StringUtils;
 import com.ruoyi.common.core.web.page.BasePage;
 import com.ruoyi.common.core.web.page.PageInfo;
-import com.ruoyi.other.api.domain.TRoleSite;
 import com.ruoyi.other.api.feignClient.RoleSiteClient;
 import com.ruoyi.system.api.model.GetSysRoleByIds;
 import com.ruoyi.system.domain.SysMenus;
@@ -36,17 +31,14 @@
 import io.seata.spring.annotation.GlobalTransactional;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.util.CollectionUtils;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
-import com.ruoyi.common.core.utils.poi.ExcelUtil;
 import com.ruoyi.common.core.web.controller.BaseController;
 import com.ruoyi.common.core.web.domain.AjaxResult;
 import com.ruoyi.common.core.web.page.TableDataInfo;
 import com.ruoyi.common.log.annotation.Log;
 import com.ruoyi.common.log.enums.BusinessType;
-import com.ruoyi.common.security.annotation.RequiresPermissions;
 import com.ruoyi.common.security.utils.SecurityUtils;
 import com.ruoyi.system.api.domain.SysDept;
 import com.ruoyi.system.api.domain.SysRole;
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java
index d69b216..51b5c89 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java
@@ -10,7 +10,6 @@
 import com.ruoyi.chargingPile.api.model.Site;
 import com.ruoyi.common.core.utils.StringUtils;
 import com.ruoyi.common.core.web.page.PageInfo;
-import com.ruoyi.other.api.domain.TUserSite;
 import com.ruoyi.other.api.feignClient.RoleSiteClient;
 import com.ruoyi.other.api.feignClient.UserSiteClient;
 import com.ruoyi.system.api.query.ChangeUserQuery;
@@ -19,7 +18,6 @@
 import com.ruoyi.system.query.GetSysUserList;
 import com.ruoyi.system.query.ShopUserStart;
 import com.ruoyi.system.service.*;
-import io.seata.core.context.RootContext;
 import io.seata.spring.annotation.GlobalTransactional;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -33,7 +31,6 @@
 import com.ruoyi.common.log.annotation.Log;
 import com.ruoyi.common.log.enums.BusinessType;
 import com.ruoyi.common.security.annotation.InnerAuth;
-import com.ruoyi.common.security.annotation.RequiresPermissions;
 import com.ruoyi.common.security.utils.SecurityUtils;
 import com.ruoyi.system.api.domain.SysDept;
 import com.ruoyi.system.api.domain.SysRole;
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/AgreementController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/AgreementController.java
new file mode 100644
index 0000000..66cca28
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/AgreementController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/agreement")
+public class AgreementController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BannerController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BannerController.java
new file mode 100644
index 0000000..750a415
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BannerController.java
@@ -0,0 +1,44 @@
+package com.ruoyi.other.controller;
+
+
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.core.utils.StringUtils;
+import com.ruoyi.other.api.domain.Banner;
+import com.ruoyi.other.service.BannerService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/banner")
+@Api("轮播图")
+public class BannerController {
+    @Resource
+    private BannerService bannerService;
+    @GetMapping("/list")
+	@ApiOperation(value = "列表", tags = {"小程序-banner"})
+	public R<List<Banner>> list(String name, Integer jumpType, Integer position){
+        List<Banner> list = bannerService.lambdaQuery().like(StringUtils.isNotEmpty(name), Banner::getName, name)
+                .eq(Banner::getJumpType, jumpType)
+                .eq(Banner::getPosition, position)
+                .list();
+        return R.ok(list);
+    }
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BaseSettingController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BaseSettingController.java
new file mode 100644
index 0000000..32ea9cf
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/BaseSettingController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/base-setting")
+public class BaseSettingController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/CouponInfoController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/CouponInfoController.java
new file mode 100644
index 0000000..e63b87b
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/CouponInfoController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/coupon-info")
+public class CouponInfoController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsAppUserController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsAppUserController.java
new file mode 100644
index 0000000..d2ff082
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsAppUserController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-app-user")
+public class GoodsAppUserController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java
new file mode 100644
index 0000000..316d668
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-bargain-price")
+public class GoodsBargainPriceController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceDetailController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceDetailController.java
new file mode 100644
index 0000000..ec1479a
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceDetailController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-bargain-price-detail")
+public class GoodsBargainPriceDetailController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsCategoryController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsCategoryController.java
new file mode 100644
index 0000000..481f4d6
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsCategoryController.java
@@ -0,0 +1,23 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-category")
+public class GoodsCategoryController {
+
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsController.java
new file mode 100644
index 0000000..4e421e8
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsController.java
@@ -0,0 +1,21 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods")
+public class GoodsController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsEvaluateController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsEvaluateController.java
new file mode 100644
index 0000000..2b55eaf
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsEvaluateController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-evaluate")
+public class GoodsEvaluateController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsSeckillController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsSeckillController.java
new file mode 100644
index 0000000..d5b1274
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsSeckillController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-seckill")
+public class GoodsSeckillController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsShopController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsShopController.java
new file mode 100644
index 0000000..47b7dcc
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsShopController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-shop")
+public class GoodsShopController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsVipController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsVipController.java
new file mode 100644
index 0000000..fcfb989
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsVipController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/goods-vip")
+public class GoodsVipController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OrderActivityInfoController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OrderActivityInfoController.java
new file mode 100644
index 0000000..5ca965f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OrderActivityInfoController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/order-activity-info")
+public class OrderActivityInfoController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java
new file mode 100644
index 0000000..7803f29
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/phone")
+public class PhoneController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PointSettingController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PointSettingController.java
new file mode 100644
index 0000000..005c72c
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PointSettingController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/point-setting")
+public class PointSettingController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RechargeSetController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RechargeSetController.java
new file mode 100644
index 0000000..b892292
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RechargeSetController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/recharge-set")
+public class RechargeSetController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RedPackegeSetController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RedPackegeSetController.java
new file mode 100644
index 0000000..43cc2f6
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/RedPackegeSetController.java
@@ -0,0 +1,21 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/red-packege-set")
+public class RedPackegeSetController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SeckillActivityInfoController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SeckillActivityInfoController.java
new file mode 100644
index 0000000..fa4f8ff
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SeckillActivityInfoController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/seckill-activity-info")
+public class SeckillActivityInfoController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShareController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShareController.java
new file mode 100644
index 0000000..63180db
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShareController.java
@@ -0,0 +1,21 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/share")
+public class ShareController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java
new file mode 100644
index 0000000..9ee1f9e
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/shop-balance-statement")
+public class ShopBalanceStatementController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java
new file mode 100644
index 0000000..6044121
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/shop")
+public class ShopController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopPointController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopPointController.java
new file mode 100644
index 0000000..9ad46c0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopPointController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/shop-point")
+public class ShopPointController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java
new file mode 100644
index 0000000..1c04ba7
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopWithdrawController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/shop-withdraw")
+public class ShopWithdrawController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SystemConfigController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SystemConfigController.java
new file mode 100644
index 0000000..5971bd0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/SystemConfigController.java
@@ -0,0 +1,35 @@
+package com.ruoyi.other.controller;
+
+
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.other.api.domain.SystemConfig;
+import com.ruoyi.other.service.SystemConfigService;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import javax.annotation.Resource;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/system-config")
+public class SystemConfigController {
+    @Resource
+    private SystemConfigService systemConfigService;
+    @GetMapping("/byType")
+	@ApiOperation(value = "1=启动页管理,2=首页配置,3=订单包邮设置", tags = {"小程序-启动页面","小程序-首页","订单包邮配置"})
+	public R<SystemConfig> byType(Integer type){
+        SystemConfig one = systemConfigService.lambdaQuery().eq(SystemConfig::getType, type).last("limit 1").one();
+        return R.ok(one);
+    }
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianController.java
new file mode 100644
index 0000000..9a0c750
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianController.java
@@ -0,0 +1,21 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/technician")
+public class TechnicianController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianSubscribeController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianSubscribeController.java
new file mode 100644
index 0000000..2188dc1
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianSubscribeController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/technician-subscribe")
+public class TechnicianSubscribeController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipGoodController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipGoodController.java
new file mode 100644
index 0000000..4f867f2
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipGoodController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/vip-good")
+public class VipGoodController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipSettingController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipSettingController.java
new file mode 100644
index 0000000..2854a20
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/VipSettingController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@RestController
+@RequestMapping("/vip-setting")
+public class VipSettingController {
+
+}
+
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/AgreementMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/AgreementMapper.java
new file mode 100644
index 0000000..6bc26da
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/AgreementMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.ruoyi.other.api.domain.Agreement;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface AgreementMapper extends BaseMapper<Agreement> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BannerMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BannerMapper.java
new file mode 100644
index 0000000..c192df5
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BannerMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.Banner;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface BannerMapper extends BaseMapper<Banner> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BaseSettingMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BaseSettingMapper.java
new file mode 100644
index 0000000..3b3eab0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/BaseSettingMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.BaseSetting;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface BaseSettingMapper extends BaseMapper<BaseSetting> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/CouponInfoMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/CouponInfoMapper.java
new file mode 100644
index 0000000..fd17103
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/CouponInfoMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.CouponInfo;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface CouponInfoMapper extends BaseMapper<CouponInfo> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsAppUserMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsAppUserMapper.java
new file mode 100644
index 0000000..c614e37
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsAppUserMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsAppUser;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsAppUserMapper extends BaseMapper<GoodsAppUser> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceDetailMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceDetailMapper.java
new file mode 100644
index 0000000..8dc830a
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceDetailMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsBargainPriceDetail;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsBargainPriceDetailMapper extends BaseMapper<GoodsBargainPriceDetail> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceMapper.java
new file mode 100644
index 0000000..7b958bd
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsBargainPriceMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsBargainPrice;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsBargainPriceMapper extends BaseMapper<GoodsBargainPrice> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsCategoryMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsCategoryMapper.java
new file mode 100644
index 0000000..0a1a2ae
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsCategoryMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsCategory;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsCategoryMapper extends BaseMapper<GoodsCategory> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsEvaluateMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsEvaluateMapper.java
new file mode 100644
index 0000000..758376d
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsEvaluateMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsEvaluate;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsEvaluateMapper extends BaseMapper<GoodsEvaluate> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsMapper.java
new file mode 100644
index 0000000..9fc6099
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.Goods;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsMapper extends BaseMapper<Goods> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsSeckillMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsSeckillMapper.java
new file mode 100644
index 0000000..ee9ecb7
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsSeckillMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsSeckill;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsSeckillMapper extends BaseMapper<GoodsSeckill> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsShopMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsShopMapper.java
new file mode 100644
index 0000000..981cb2f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsShopMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsShop;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsShopMapper extends BaseMapper<GoodsShop> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsVipMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsVipMapper.java
new file mode 100644
index 0000000..0dcd4c9
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/GoodsVipMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.GoodsVip;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsVipMapper extends BaseMapper<GoodsVip> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/OrderActivityInfoMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/OrderActivityInfoMapper.java
new file mode 100644
index 0000000..971eb7f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/OrderActivityInfoMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.OrderActivityInfo;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface OrderActivityInfoMapper extends BaseMapper<OrderActivityInfo> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PhoneMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PhoneMapper.java
new file mode 100644
index 0000000..78d1335
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PhoneMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.ruoyi.other.api.domain.Phone;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface PhoneMapper extends BaseMapper<Phone> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PointSettingMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PointSettingMapper.java
new file mode 100644
index 0000000..1b28234
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/PointSettingMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.PointSetting;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface PointSettingMapper extends BaseMapper<PointSetting> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RechargeSetMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RechargeSetMapper.java
new file mode 100644
index 0000000..ed11de4
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RechargeSetMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.RechargeSet;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface RechargeSetMapper extends BaseMapper<RechargeSet> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RedPackegeSetMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RedPackegeSetMapper.java
new file mode 100644
index 0000000..af26b30
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/RedPackegeSetMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.RedPackegeSet;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface RedPackegeSetMapper extends BaseMapper<RedPackegeSet> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SeckillActivityInfoMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SeckillActivityInfoMapper.java
new file mode 100644
index 0000000..3906597
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SeckillActivityInfoMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.SeckillActivityInfo;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface SeckillActivityInfoMapper extends BaseMapper<SeckillActivityInfo> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShareMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShareMapper.java
new file mode 100644
index 0000000..a116b92
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShareMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.Share;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShareMapper extends BaseMapper<Share> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopBalanceStatementMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopBalanceStatementMapper.java
new file mode 100644
index 0000000..3363860
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopBalanceStatementMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.ShopBalanceStatement;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopBalanceStatementMapper extends BaseMapper<ShopBalanceStatement> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopMapper.java
new file mode 100644
index 0000000..ce002fe
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.Shop;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopMapper extends BaseMapper<Shop> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopPointMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopPointMapper.java
new file mode 100644
index 0000000..f1e5685
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopPointMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.ShopPoint;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopPointMapper extends BaseMapper<ShopPoint> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopWithdrawMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopWithdrawMapper.java
new file mode 100644
index 0000000..91f40d5
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/ShopWithdrawMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.ShopWithdraw;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopWithdrawMapper extends BaseMapper<ShopWithdraw> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SystemConfigMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SystemConfigMapper.java
new file mode 100644
index 0000000..a068a21
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/SystemConfigMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.SystemConfig;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface SystemConfigMapper extends BaseMapper<SystemConfig> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianMapper.java
new file mode 100644
index 0000000..58a138a
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.Technician;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface TechnicianMapper extends BaseMapper<Technician> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianSubscribeMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianSubscribeMapper.java
new file mode 100644
index 0000000..5b35a84
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/TechnicianSubscribeMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.TechnicianSubscribe;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface TechnicianSubscribeMapper extends BaseMapper<TechnicianSubscribe> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipGoodMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipGoodMapper.java
new file mode 100644
index 0000000..a135675
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipGoodMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.other.api.domain.VipGood;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface VipGoodMapper extends BaseMapper<VipGood> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipSettingMapper.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipSettingMapper.java
new file mode 100644
index 0000000..1db8d1a
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/mapper/VipSettingMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.mapper;
+
+import com.ruoyi.other.api.domain.VipSetting;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface VipSettingMapper extends BaseMapper<VipSetting> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/AgreementService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/AgreementService.java
new file mode 100644
index 0000000..a90eb63
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/AgreementService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.Agreement;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface AgreementService extends IService<Agreement> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BannerService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BannerService.java
new file mode 100644
index 0000000..8d9a39d
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BannerService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.Banner;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface BannerService extends IService<Banner> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BaseSettingService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BaseSettingService.java
new file mode 100644
index 0000000..c5803d0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/BaseSettingService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.BaseSetting;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface BaseSettingService extends IService<BaseSetting> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/CouponInfoService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/CouponInfoService.java
new file mode 100644
index 0000000..fdd24a5
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/CouponInfoService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.CouponInfo;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface CouponInfoService extends IService<CouponInfo> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsAppUserService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsAppUserService.java
new file mode 100644
index 0000000..7da4769
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsAppUserService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsAppUser;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsAppUserService extends IService<GoodsAppUser> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceDetailService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceDetailService.java
new file mode 100644
index 0000000..72d5848
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceDetailService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsBargainPriceDetail;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsBargainPriceDetailService extends IService<GoodsBargainPriceDetail> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceService.java
new file mode 100644
index 0000000..b6a4b60
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsBargainPriceService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsBargainPrice;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsBargainPriceService extends IService<GoodsBargainPrice> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsCategoryService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsCategoryService.java
new file mode 100644
index 0000000..104e840
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsCategoryService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsCategory;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsCategoryService extends IService<GoodsCategory> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsEvaluateService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsEvaluateService.java
new file mode 100644
index 0000000..94d3a87
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsEvaluateService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsEvaluate;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsEvaluateService extends IService<GoodsEvaluate> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsSeckillService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsSeckillService.java
new file mode 100644
index 0000000..fe2e6f9
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsSeckillService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsSeckill;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsSeckillService extends IService<GoodsSeckill> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsService.java
new file mode 100644
index 0000000..903aedb
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.Goods;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsService extends IService<Goods> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsShopService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsShopService.java
new file mode 100644
index 0000000..d0e6b12
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsShopService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsShop;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsShopService extends IService<GoodsShop> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsVipService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsVipService.java
new file mode 100644
index 0000000..5d0cd4a
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/GoodsVipService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.GoodsVip;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface GoodsVipService extends IService<GoodsVip> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/OrderActivityInfoService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/OrderActivityInfoService.java
new file mode 100644
index 0000000..0d437b5
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/OrderActivityInfoService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.ruoyi.other.api.domain.OrderActivityInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface OrderActivityInfoService extends IService<OrderActivityInfo> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PhoneService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PhoneService.java
new file mode 100644
index 0000000..3031087
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PhoneService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.Phone;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface PhoneService extends IService<Phone> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PointSettingService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PointSettingService.java
new file mode 100644
index 0000000..dfeef36
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/PointSettingService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.PointSetting;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface PointSettingService extends IService<PointSetting> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RechargeSetService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RechargeSetService.java
new file mode 100644
index 0000000..1180e24
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RechargeSetService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.RechargeSet;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface RechargeSetService extends IService<RechargeSet> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RedPackegeSetService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RedPackegeSetService.java
new file mode 100644
index 0000000..a3c879f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/RedPackegeSetService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.ruoyi.other.api.domain.RedPackegeSet;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface RedPackegeSetService extends IService<RedPackegeSet> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SeckillActivityInfoService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SeckillActivityInfoService.java
new file mode 100644
index 0000000..d90c95d
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SeckillActivityInfoService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.ruoyi.other.api.domain.SeckillActivityInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface SeckillActivityInfoService extends IService<SeckillActivityInfo> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShareService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShareService.java
new file mode 100644
index 0000000..d59e5c0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShareService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.ruoyi.other.api.domain.Share;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShareService extends IService<Share> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopBalanceStatementService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopBalanceStatementService.java
new file mode 100644
index 0000000..5328644
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopBalanceStatementService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.ShopBalanceStatement;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopBalanceStatementService extends IService<ShopBalanceStatement> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopPointService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopPointService.java
new file mode 100644
index 0000000..9d017fb
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopPointService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.ShopPoint;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopPointService extends IService<ShopPoint> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopService.java
new file mode 100644
index 0000000..18e887f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.Shop;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopService extends IService<Shop> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopWithdrawService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopWithdrawService.java
new file mode 100644
index 0000000..599fe7b
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/ShopWithdrawService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.ShopWithdraw;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface ShopWithdrawService extends IService<ShopWithdraw> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SystemConfigService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SystemConfigService.java
new file mode 100644
index 0000000..2162c83
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/SystemConfigService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.SystemConfig;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface SystemConfigService extends IService<SystemConfig> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianService.java
new file mode 100644
index 0000000..aa24c23
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.Technician;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface TechnicianService extends IService<Technician> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianSubscribeService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianSubscribeService.java
new file mode 100644
index 0000000..e91d442
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/TechnicianSubscribeService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.TechnicianSubscribe;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface TechnicianSubscribeService extends IService<TechnicianSubscribe> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipGoodService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipGoodService.java
new file mode 100644
index 0000000..3a3f6bb
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipGoodService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.VipGood;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface VipGoodService extends IService<VipGood> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipSettingService.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipSettingService.java
new file mode 100644
index 0000000..5fedae2
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/VipSettingService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.other.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.other.api.domain.VipSetting;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+public interface VipSettingService extends IService<VipSetting> {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/AgreementServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/AgreementServiceImpl.java
new file mode 100644
index 0000000..b3a3887
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/AgreementServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.AgreementMapper;
+import com.ruoyi.other.api.domain.Agreement;
+import com.ruoyi.other.service.AgreementService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class AgreementServiceImpl extends ServiceImpl<AgreementMapper, Agreement> implements AgreementService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BannerServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BannerServiceImpl.java
new file mode 100644
index 0000000..56348d0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BannerServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.BannerMapper;
+import com.ruoyi.other.api.domain.Banner;
+import com.ruoyi.other.service.BannerService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class BannerServiceImpl extends ServiceImpl<BannerMapper, Banner> implements BannerService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BaseSettingServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BaseSettingServiceImpl.java
new file mode 100644
index 0000000..a6ade96
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/BaseSettingServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.BaseSettingMapper;
+import com.ruoyi.other.api.domain.BaseSetting;
+import com.ruoyi.other.service.BaseSettingService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class BaseSettingServiceImpl extends ServiceImpl<BaseSettingMapper, BaseSetting> implements BaseSettingService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/CouponInfoServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/CouponInfoServiceImpl.java
new file mode 100644
index 0000000..610aa39
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/CouponInfoServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.CouponInfoMapper;
+import com.ruoyi.other.api.domain.CouponInfo;
+import com.ruoyi.other.service.CouponInfoService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class CouponInfoServiceImpl extends ServiceImpl<CouponInfoMapper, CouponInfo> implements CouponInfoService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsAppUserServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsAppUserServiceImpl.java
new file mode 100644
index 0000000..ce23b9c
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsAppUserServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.ruoyi.other.api.domain.GoodsAppUser;
+import com.ruoyi.other.service.GoodsAppUserService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsAppUserMapper;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsAppUserServiceImpl extends ServiceImpl<GoodsAppUserMapper, GoodsAppUser> implements GoodsAppUserService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceDetailServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceDetailServiceImpl.java
new file mode 100644
index 0000000..24834d3
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceDetailServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsBargainPriceDetailMapper;
+import com.ruoyi.other.api.domain.GoodsBargainPriceDetail;
+import com.ruoyi.other.service.GoodsBargainPriceDetailService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsBargainPriceDetailServiceImpl extends ServiceImpl<GoodsBargainPriceDetailMapper, GoodsBargainPriceDetail> implements GoodsBargainPriceDetailService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceServiceImpl.java
new file mode 100644
index 0000000..bf7bf04
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsBargainPriceServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsBargainPriceMapper;
+import com.ruoyi.other.api.domain.GoodsBargainPrice;
+import com.ruoyi.other.service.GoodsBargainPriceService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsBargainPriceServiceImpl extends ServiceImpl<GoodsBargainPriceMapper, GoodsBargainPrice> implements GoodsBargainPriceService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsCategoryServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsCategoryServiceImpl.java
new file mode 100644
index 0000000..18361a4
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsCategoryServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsCategoryMapper;
+import com.ruoyi.other.api.domain.GoodsCategory;
+import com.ruoyi.other.service.GoodsCategoryService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsCategoryServiceImpl extends ServiceImpl<GoodsCategoryMapper, GoodsCategory> implements GoodsCategoryService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsEvaluateServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsEvaluateServiceImpl.java
new file mode 100644
index 0000000..04203e5
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsEvaluateServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsEvaluateMapper;
+import com.ruoyi.other.api.domain.GoodsEvaluate;
+import com.ruoyi.other.service.GoodsEvaluateService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsEvaluateServiceImpl extends ServiceImpl<GoodsEvaluateMapper, GoodsEvaluate> implements GoodsEvaluateService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsSeckillServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsSeckillServiceImpl.java
new file mode 100644
index 0000000..3a40097
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsSeckillServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.ruoyi.other.api.domain.GoodsSeckill;
+import com.ruoyi.other.mapper.GoodsSeckillMapper;
+import com.ruoyi.other.service.GoodsSeckillService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsSeckillServiceImpl extends ServiceImpl<GoodsSeckillMapper, GoodsSeckill> implements GoodsSeckillService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsServiceImpl.java
new file mode 100644
index 0000000..eb17457
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsMapper;
+import com.ruoyi.other.api.domain.Goods;
+import com.ruoyi.other.service.GoodsService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsServiceImpl extends ServiceImpl<GoodsMapper, Goods> implements GoodsService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsShopServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsShopServiceImpl.java
new file mode 100644
index 0000000..19363c4
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsShopServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsShopMapper;
+import com.ruoyi.other.api.domain.GoodsShop;
+import com.ruoyi.other.service.GoodsShopService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsShopServiceImpl extends ServiceImpl<GoodsShopMapper, GoodsShop> implements GoodsShopService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsVipServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsVipServiceImpl.java
new file mode 100644
index 0000000..9ce8b0f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/GoodsVipServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.GoodsVipMapper;
+import com.ruoyi.other.api.domain.GoodsVip;
+import com.ruoyi.other.service.GoodsVipService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class GoodsVipServiceImpl extends ServiceImpl<GoodsVipMapper, GoodsVip> implements GoodsVipService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/OrderActivityInfoServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/OrderActivityInfoServiceImpl.java
new file mode 100644
index 0000000..1c0bc62
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/OrderActivityInfoServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.OrderActivityInfoMapper;
+import com.ruoyi.other.api.domain.OrderActivityInfo;
+import com.ruoyi.other.service.OrderActivityInfoService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class OrderActivityInfoServiceImpl extends ServiceImpl<OrderActivityInfoMapper, OrderActivityInfo> implements OrderActivityInfoService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PhoneServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PhoneServiceImpl.java
new file mode 100644
index 0000000..d227797
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PhoneServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.PhoneMapper;
+import com.ruoyi.other.api.domain.Phone;
+import com.ruoyi.other.service.PhoneService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class PhoneServiceImpl extends ServiceImpl<PhoneMapper, Phone> implements PhoneService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PointSettingServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PointSettingServiceImpl.java
new file mode 100644
index 0000000..2e16a4b
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/PointSettingServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.PointSettingMapper;
+import com.ruoyi.other.api.domain.PointSetting;
+import com.ruoyi.other.service.PointSettingService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class PointSettingServiceImpl extends ServiceImpl<PointSettingMapper, PointSetting> implements PointSettingService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RechargeSetServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RechargeSetServiceImpl.java
new file mode 100644
index 0000000..2f6c32f
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RechargeSetServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.RechargeSetMapper;
+import com.ruoyi.other.api.domain.RechargeSet;
+import com.ruoyi.other.service.RechargeSetService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class RechargeSetServiceImpl extends ServiceImpl<RechargeSetMapper, RechargeSet> implements RechargeSetService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RedPackegeSetServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RedPackegeSetServiceImpl.java
new file mode 100644
index 0000000..669746d
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/RedPackegeSetServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.RedPackegeSetMapper;
+import com.ruoyi.other.api.domain.RedPackegeSet;
+import com.ruoyi.other.service.RedPackegeSetService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class RedPackegeSetServiceImpl extends ServiceImpl<RedPackegeSetMapper, RedPackegeSet> implements RedPackegeSetService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SeckillActivityInfoServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SeckillActivityInfoServiceImpl.java
new file mode 100644
index 0000000..b618bba
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SeckillActivityInfoServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.SeckillActivityInfoMapper;
+import com.ruoyi.other.api.domain.SeckillActivityInfo;
+import com.ruoyi.other.service.SeckillActivityInfoService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class SeckillActivityInfoServiceImpl extends ServiceImpl<SeckillActivityInfoMapper, SeckillActivityInfo> implements SeckillActivityInfoService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShareServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShareServiceImpl.java
new file mode 100644
index 0000000..67df77e
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShareServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.ShareMapper;
+import com.ruoyi.other.api.domain.Share;
+import com.ruoyi.other.service.ShareService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class ShareServiceImpl extends ServiceImpl<ShareMapper, Share> implements ShareService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopBalanceStatementServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopBalanceStatementServiceImpl.java
new file mode 100644
index 0000000..74bf2d2
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopBalanceStatementServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.ShopBalanceStatementMapper;
+import com.ruoyi.other.api.domain.ShopBalanceStatement;
+import com.ruoyi.other.service.ShopBalanceStatementService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class ShopBalanceStatementServiceImpl extends ServiceImpl<ShopBalanceStatementMapper, ShopBalanceStatement> implements ShopBalanceStatementService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java
new file mode 100644
index 0000000..f0139a2
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopPointServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.ShopPointMapper;
+import com.ruoyi.other.api.domain.ShopPoint;
+import com.ruoyi.other.service.ShopPointService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class ShopPointServiceImpl extends ServiceImpl<ShopPointMapper, ShopPoint> implements ShopPointService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java
new file mode 100644
index 0000000..1313a27
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.ShopMapper;
+import com.ruoyi.other.api.domain.Shop;
+import com.ruoyi.other.service.ShopService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class ShopServiceImpl extends ServiceImpl<ShopMapper, Shop> implements ShopService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopWithdrawServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopWithdrawServiceImpl.java
new file mode 100644
index 0000000..5a876a8
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopWithdrawServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.ShopWithdrawMapper;
+import com.ruoyi.other.api.domain.ShopWithdraw;
+import com.ruoyi.other.service.ShopWithdrawService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class ShopWithdrawServiceImpl extends ServiceImpl<ShopWithdrawMapper, ShopWithdraw> implements ShopWithdrawService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SystemConfigServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SystemConfigServiceImpl.java
new file mode 100644
index 0000000..a3e0b9a
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/SystemConfigServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.SystemConfigMapper;
+import com.ruoyi.other.api.domain.SystemConfig;
+import com.ruoyi.other.service.SystemConfigService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class SystemConfigServiceImpl extends ServiceImpl<SystemConfigMapper, SystemConfig> implements SystemConfigService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianServiceImpl.java
new file mode 100644
index 0000000..ead8ae5
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.TechnicianMapper;
+import com.ruoyi.other.api.domain.Technician;
+import com.ruoyi.other.service.TechnicianService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class TechnicianServiceImpl extends ServiceImpl<TechnicianMapper, Technician> implements TechnicianService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianSubscribeServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianSubscribeServiceImpl.java
new file mode 100644
index 0000000..b51c4a4
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/TechnicianSubscribeServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.TechnicianSubscribeMapper;
+import com.ruoyi.other.api.domain.TechnicianSubscribe;
+import com.ruoyi.other.service.TechnicianSubscribeService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class TechnicianSubscribeServiceImpl extends ServiceImpl<TechnicianSubscribeMapper, TechnicianSubscribe> implements TechnicianSubscribeService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipGoodServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipGoodServiceImpl.java
new file mode 100644
index 0000000..807e7b0
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipGoodServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.VipGoodMapper;
+import com.ruoyi.other.api.domain.VipGood;
+import com.ruoyi.other.service.VipGoodService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class VipGoodServiceImpl extends ServiceImpl<VipGoodMapper, VipGood> implements VipGoodService {
+
+}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipSettingServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipSettingServiceImpl.java
new file mode 100644
index 0000000..16df5b2
--- /dev/null
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/VipSettingServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.other.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.other.mapper.VipSettingMapper;
+import com.ruoyi.other.api.domain.VipSetting;
+import com.ruoyi.other.service.VipSettingService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author luodangjia
+ * @since 2024-11-20
+ */
+@Service
+public class VipSettingServiceImpl extends ServiceImpl<VipSettingMapper, VipSetting> implements VipSettingService {
+
+}

--
Gitblit v1.7.1