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