From 1d429b7c98f8f15c63a6dba03ff90dae7a984e58 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 21 十一月 2024 10:32:33 +0800
Subject: [PATCH] 修改配置文件
---
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/filter/AuthFilter.java | 8
ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java | 3
.gitignore | 2
ruoyi-service/ruoyi-order/src/test/java/com/ruoyi/order/RuoYiOrderApplicationTests.java | 134 -------------
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java | 15 +
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/mapper/AppUserMapper.java | 11 +
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/filter/AuthFilter.java | 7
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/filter/AuthFilter.java | 11
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java | 50 -----
ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/RuoYiOtherApplication.java | 2
ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/filter/AuthFilter.java | 8
/dev/null | 15 -
ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java | 11 -
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java | 60 -----
ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java | 29 ++
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/vo/ChargingOrderListInfoVO.java | 6
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/IAppUserService.java | 11 +
ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/AppUser.java | 115 +++++++++++
ruoyi-api/ruoyi-api-account/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports | 1
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java | 34 +++
ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java | 25 ++
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java | 42 ----
22 files changed, 258 insertions(+), 342 deletions(-)
diff --git a/.gitignore b/.gitignore
index 270715f..09e64c6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,4 +15,6 @@
target
+*.yaml
+*.yml
*.log
\ No newline at end of file
diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppCouponFallbackFactory.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppCouponFallbackFactory.java
deleted file mode 100644
index e742c91..0000000
--- a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppCouponFallbackFactory.java
+++ /dev/null
@@ -1,63 +0,0 @@
-//package com.ruoyi.account.api.factory;
-//
-//import com.ruoyi.common.core.domain.R;
-//import com.ruoyi.common.core.web.page.PageInfo;
-//import org.slf4j.Logger;
-//import org.slf4j.LoggerFactory;
-//import org.springframework.cloud.openfeign.FallbackFactory;
-//import org.springframework.stereotype.Component;
-//
-//import java.util.List;
-//
-///**
-// * 门店服务降级处理
-// *
-// * @author ruoyi
-// */
-//@Component
-//public class AppCouponFallbackFactory implements FallbackFactory<AppCouponClient>
-//{
-// private static final Logger log = LoggerFactory.getLogger(AppCouponFallbackFactory.class);
-//
-// @Override
-// public AppCouponClient create(Throwable throwable) {
-// log.error("用户优惠券记录调用失败:{}", throwable.getMessage());
-// return new AppCouponClient() {
-//
-// @Override
-// public R<List<Integer>> getCountByCouponIds(String couponIds) {
-// return null;
-// }
-//
-// @Override
-// public R<Integer> getUseCountByCouponId(Integer couponId) {
-// return null;
-// }
-//
-// @Override
-// public R<List<ExchangeRecordVO>> getExchangeRecordByCouponId(ExchangeRecordGoodsQuery couponId) {
-// return R.fail("根据优惠券id查询领取记录:"+throwable.getMessage());
-// }
-//
-// @Override
-// public R grantCoupon(GrantCouponDto dto) {
-// return R.fail("给用户发放优惠券:"+throwable.getMessage());
-// }
-//
-// @Override
-// public R refund(String id) {
-// return R.fail("后台退款 退回优惠券失败:"+throwable.getMessage());
-// }
-//
-// @Override
-// public R<TAppCoupon> getAppCouponById(Long id) {
-// return R.fail("根据id获取优惠券领取记录失败:" + throwable.getMessage());
-// }
-//
-// @Override
-// public R updateAppCoupon(TAppCoupon appCoupon) {
-// return R.fail("修改用户优惠券失败:" + throwable.getMessage());
-// }
-// };
-// }
-//}
diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java
new file mode 100644
index 0000000..a754d8b
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java
@@ -0,0 +1,29 @@
+package com.ruoyi.account.api.factory;
+
+import com.ruoyi.account.api.feignClient.AppUserClient;
+import com.ruoyi.account.api.model.AppUser;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.cloud.openfeign.FallbackFactory;
+
+/**
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:52
+ */
+@Slf4j
+public class AppUserClientFallbackFactory implements FallbackFactory<AppUserClient> {
+
+
+
+ @Override
+ public AppUserClient create(Throwable cause) {
+
+ return new AppUserClient() {
+ @Override
+ public AppUser getAppUserById(Long id) {
+ log.error("根据id获取用户失败:" + cause.getMessage());
+ throw new RuntimeException("根据id获取用户失败");
+ }
+
+ };
+ }
+}
diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java
new file mode 100644
index 0000000..1d94198
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java
@@ -0,0 +1,25 @@
+package com.ruoyi.account.api.feignClient;
+
+import com.ruoyi.account.api.factory.AppUserClientFallbackFactory;
+import com.ruoyi.account.api.model.AppUser;
+import com.ruoyi.common.core.constant.ServiceNameConstants;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+
+/**
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:50
+ */
+@FeignClient(contextId = "AppUserClient", value = ServiceNameConstants.ACCOUNT_SERVICE, fallbackFactory = AppUserClientFallbackFactory.class)
+public interface AppUserClient {
+
+ /**
+ * 根据id获取用户
+ * @param id
+ * @return
+ */
+ @PostMapping("/appUser/getAppUserById")
+ AppUser getAppUserById(@RequestParam("id") Long id);
+
+}
diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/AppUser.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/AppUser.java
new file mode 100644
index 0000000..4fe1856
--- /dev/null
+++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/AppUser.java
@@ -0,0 +1,115 @@
+package com.ruoyi.account.api.model;
+
+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 lombok.Data;
+
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * 用户
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:25
+ */
+@Data
+@TableName("t_app_user")
+public class AppUser {
+ /**
+ * 主键
+ */
+ @TableId(value = "id", type = IdType.NONE)
+ private Long id;
+ /**
+ * 用户名
+ */
+ @TableField("name")
+ private String name;
+ /**
+ * 手机号
+ */
+ @TableField("phone")
+ private String phone;
+ /**
+ * 头像
+ */
+ @TableField("avatar")
+ private String avatar;
+ /**
+ * 会员id
+ */
+ @TableField("vip_id")
+ private Integer vipId;
+ /**
+ * 微信openid
+ */
+ @TableField("wx_openid")
+ private String wxOpenid;
+ /**
+ * 状态(1=正常,2=冻结,3=注销)
+ */
+ @TableField("status")
+ private Integer status;
+ /**
+ * 添加时间
+ */
+ @TableField("create_time")
+ private LocalDateTime createTime;
+ /**
+ * 删除(0=否,1=是)
+ */
+ @TableField("del_flag")
+ private Integer delFlag;
+ /**
+ * 0否1是第一次添加
+ */
+ @TableField("first_add")
+ private Integer firstAdd;
+ /**
+ * 最后一次登录时间
+ */
+ @TableField("last_login_time")
+ private LocalDateTime lastLoginTime;
+ /**
+ * 推广人id
+ */
+ @TableField("invite_user_id")
+ private Long inviteUserId;
+ /**
+ * 拥有门店id
+ */
+ @TableField("shop_id")
+ private Integer shopId;
+ /**
+ * 合伙人积分数
+ */
+ @TableField("part_point")
+ private Integer partPoint;
+ /**
+ * 合伙人培育积分数
+ */
+ @TableField("part_grow_point")
+ private Integer partGrowPoint;
+ /**
+ * 消费积分数
+ */
+ @TableField("shop_point")
+ private Integer shopPoint;
+ /**
+ * 返佣积分数
+ */
+ @TableField("share_point")
+ private Integer sharePoint;
+ /**
+ * 消费总金额
+ */
+ @TableField("shop_amount")
+ private BigDecimal shopAmount;
+ /**
+ * 最后消费时间
+ */
+ @TableField("last_shop_time")
+ private LocalDateTime lastShopTime;
+}
diff --git a/ruoyi-api/ruoyi-api-account/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ruoyi-api/ruoyi-api-account/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
index e69de29..332cd6d 100644
--- a/ruoyi-api/ruoyi-api-account/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+++ b/ruoyi-api/ruoyi-api-account/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -0,0 +1 @@
+com.ruoyi.account.api.factory.AppUserClientFallbackFactory
\ No newline at end of file
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/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/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/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/THtml.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/THtml.java
deleted file mode 100644
index 553d1cb..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/THtml.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_html")
-@ApiModel(value="THtml对象", description="")
-public class THtml {
-
- private static final long serialVersionUID = 1L;
-
- @ApiModelProperty(value = "主键")
- @TableId(value = "id", type = IdType.AUTO)
- private Integer id;
-
- @ApiModelProperty(value = "数据类型(1=积分规则说明,2=会员折扣说明,3=优惠券说明,4=双倍积分说明,5=商城专享价说明,6=会员协议,7=用户协议,8=隐私协议,9=邀请好友说明,10=资质证明,11=开票说明)")
- @TableField("type")
- private Integer type;
-
- @ApiModelProperty(value = "内容")
- @TableField("content")
- private String content;
-
-
-}
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/TSystemConfiguration.java b/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TSystemConfiguration.java
deleted file mode 100644
index 1a43603..0000000
--- a/ruoyi-api/ruoyi-api-other/src/main/java/com/ruoyi/other/api/domain/TSystemConfiguration.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_system_configuration")
-@ApiModel(value="TSystemConfiguration对象", description="")
-public class TSystemConfiguration 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 = "设置内容JSON{\"num1\":1,\"num2\":1}")
- @TableField("content")
- private String content;
-
-
-}
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/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-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java
index da2ac38..6b128cc 100644
--- a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java
+++ b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java
@@ -3,12 +3,9 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
-import com.ruoyi.chargingPile.api.feignClient.PartnerClient;
-import com.ruoyi.chargingPile.api.model.Partner;
import com.ruoyi.system.api.domain.SysRole;
import com.ruoyi.system.api.domain.SysUser;
import com.ruoyi.system.api.feignClient.SysUserClient;
-import io.seata.spring.annotation.GlobalTransactional;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.CollectionUtils;
@@ -42,15 +39,11 @@
@Resource
private SysUserClient userClient;
- @Resource
- private PartnerClient partnerClient;
-
@PostMapping("login")
- @GlobalTransactional(rollbackFor = Exception.class)//分布式事务
public R<?> login(@RequestBody LoginBody form, HttpServletRequest request) {
// 用户登录
LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword(), request);
@@ -63,10 +56,6 @@
map.put("roleName",roles.get(0).getRoleName());
map.put("info", userInfo);
- if(userInfo.getSysUser().getRoleType() == 2){
- Partner partner = partnerClient.getPartnerById(userInfo.getSysUser().getObjectId()).getData();
- map.put("partnerName", partner.getName());
- }
// 修改用户最后登录时间
SysUser sysUser = new SysUser();
sysUser.setUserId(userInfo.getSysUser().getUserId());
diff --git a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java
index 9cb4b54..ae331a6 100644
--- a/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java
+++ b/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/constant/ServiceNameConstants.java
@@ -22,9 +22,6 @@
*/
public static final String FILE_SERVICE = "ruoyi-file";
public static final String ACCOUNT_SERVICE = "ruoyi-account";
- public static final String CHARGINGPILE_SERVICE = "ruoyi-chargingPile";
public static final String OTHER_SERVICE = "ruoyi-other";
public static final String ORDER_SERVICE = "ruoyi-order";
- public static final String INTEGRATION_SERVICE = "ruoyi-integration";
- public static final String PAYMENT_SERVICE = "ruoyi-payment";
}
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..595f775 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,25 +1,16 @@
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;
-import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.common.core.domain.R;
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;
import com.ruoyi.system.domain.SysRoleMenu;
@@ -79,12 +70,6 @@
@Resource
private SysMenuMapper menuMapper;
- @Resource
- private RoleSiteClient roleSiteClient;
-
- @Resource
- private SiteClient siteClient;
-
@ApiOperation(value = "获取角色列表", tags = {"管理后台-系统用户管理"})
@GetMapping("/list")
@@ -106,12 +91,6 @@
PageInfo<SysRole> page = roleService.page(pageInfo, wrapper.orderByDesc(SysRole::getCreateTime));
for (SysRole record : page.getRecords()) {
- List<Integer> data = roleSiteClient.getSiteIds(record.getRoleId()).getData();
- List<Site> sites = siteClient.getSiteByIds(data).getData();
- if (null != sites) {
- List<String> collect = sites.stream().map(Site::getName).collect(Collectors.toList());
- record.setSiteNames(collect);
- }
long count = sysUserRoleService.count(new LambdaQueryWrapper<SysUserRole>().eq(SysUserRole::getRoleId, record.getRoleId()));
record.setNumber(count);
}
@@ -141,15 +120,6 @@
role.setCreateBy(SecurityUtils.getUsername());
role.setCreateTime(new Date());
roleService.insertRole(role);
- //添加站点权限
- List<TRoleSite> roleSites = new ArrayList<>();
- for (Integer siteId : dto.getSiteIds()) {
- TRoleSite roleSite = new TRoleSite();
- roleSite.setRoleId(role.getRoleId().intValue());
- roleSite.setSiteId(siteId);
- roleSites.add(roleSite);
- }
- roleSiteClient.addRoleSite(roleSites);
return AjaxResult.success();
}
@@ -186,13 +156,6 @@
}
roleInfoVo.setMenus(menusId);
roleInfoVo.setRemark(role.getRemark());
- List<Integer> siteIds = roleSiteClient.getSiteIds(role.getRoleId()).getData();
- if (null != siteIds && siteIds.size() > 0) {
- List<Site> sites = siteClient.getSiteByIds(siteIds).getData();
- List<String> siteNames = sites.stream().map(Site::getName).collect(Collectors.toList());
- roleInfoVo.setSiteNames(siteNames);
- roleInfoVo.setSiteIds(siteIds);
- }
return AjaxResult.success(roleInfoVo);
}
@@ -236,19 +199,6 @@
sysRoleMenus.add(sysRoleMenu);
}
sysRoleMenuMapper.batchRoleMenu(sysRoleMenus);
- //删除旧站点数据
- roleSiteClient.delRoleSite(dto.getRoleId());
- //添加站点权限
- List<TRoleSite> roleSites = new ArrayList<>();
- if(null != dto.getSiteIds()){
- for (Integer siteId : dto.getSiteIds()) {
- TRoleSite roleSite = new TRoleSite();
- roleSite.setRoleId(role.getRoleId().intValue());
- roleSite.setSiteId(siteId);
- roleSites.add(roleSite);
- }
- }
- roleSiteClient.addRoleSite(roleSites);
return AjaxResult.success();
}
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..2bd9f2b 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
@@ -6,20 +6,14 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.ruoyi.chargingPile.api.feignClient.SiteClient;
-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;
import com.ruoyi.system.api.model.*;
import com.ruoyi.system.domain.SysUserRole;
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;
@@ -72,15 +66,6 @@
@Resource
private ISysUserRoleService sysUserRoleService;
- @Resource
- private UserSiteClient userSiteClient;
-
- @Resource
- private RoleSiteClient roleSiteClient;
-
- @Resource
- private SiteClient siteClient;
-
@@ -132,14 +117,6 @@
sysUserRole.setUserId(user.getUserId());
userRoleService.insertSysUserRole(sysUserRole);
List<Integer> siteIds = user.getSiteIds();
- List<TUserSite> userSites = new ArrayList<>();
- for (Integer siteId : siteIds) {
- TUserSite userSite = new TUserSite();
- userSite.setUserId(user.getUserId().intValue());
- userSite.setSiteId(siteId);
- userSites.add(userSite);
- }
- userSiteClient.addUserSite(userSites);
return AjaxResult.success();
}
@@ -154,19 +131,7 @@
}
return success();
}
-
- @GetMapping("/getRoleSiteName/{roleId}")
- @ApiOperation(value = "获取角色对应的站点名称", tags = {"管理后台-系统用户管理"})
- public AjaxResult<List<String>> getRoleSiteName(@PathVariable Integer roleId){
- List<Integer> ids = roleSiteClient.getSiteIds(roleId.longValue()).getData();
- List<Site> data = siteClient.getSiteByIds(ids).getData();
- if(null == data){
- return AjaxResult.success(new ArrayList<>());
- }
- List<String> siteNames = data.stream().map(Site::getName).collect(Collectors.toList());
- return AjaxResult.success(siteNames);
- }
-
+
@@ -181,17 +146,6 @@
List<SysRole> roles = roleService.selectRoleAll();
ajax.put("roles", SysUser.isAdmin(userId) ? roles : roles.stream().filter(r -> !r.isAdmin()).collect(Collectors.toList()));
ajax.put("posts", postService.selectPostAll());
- if (StringUtils.isNotNull(userId)) {
- SysUser sysUser = userService.selectUserById(userId);
- List<Integer> siteIds = userSiteClient.getSiteIds(userId).getData();
- sysUser.setSiteIds(siteIds);
- List<Site> data = siteClient.getSiteByIds(siteIds).getData();
- List<String> siteNames = data.stream().map(Site::getName).collect(Collectors.toList());
- sysUser.setSiteNames(siteNames);
- ajax.put(AjaxResult.DATA_TAG, sysUser);
- ajax.put("postIds", postService.selectPostListByUserId(userId));
- ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
- }
return AjaxResult.success(ajax);
}
@@ -243,18 +197,6 @@
user.setUpdateBy(SecurityUtils.getUsername());
user.setUpdateTime(new Date());
userService.updateUser(user);
-
- //删除旧的站点数据后添加新的
- userSiteClient.delUserSite(user.getUserId());
- List<Integer> siteIds = user.getSiteIds();
- List<TUserSite> userSites = new ArrayList<>();
- for (Integer siteId : siteIds) {
- TUserSite userSite = new TUserSite();
- userSite.setUserId(user.getUserId().intValue());
- userSite.setSiteId(siteId);
- userSites.add(userSite);
- }
- userSiteClient.addUserSite(userSites);
return success();
}
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/filter/AuthFilter.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/filter/AuthFilter.java
index b7e595a..8dffd0b 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/filter/AuthFilter.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/filter/AuthFilter.java
@@ -2,17 +2,15 @@
import com.alibaba.fastjson.JSON;
import com.ruoyi.account.api.feignClient.AppUserClient;
-import com.ruoyi.account.api.model.TAppUser;
+import com.ruoyi.account.api.model.AppUser;
import com.ruoyi.common.core.constant.TokenConstants;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.system.api.domain.SysUser;
-import com.ruoyi.system.api.feignClient.SysUserClient;
import com.ruoyi.system.service.ISysUserService;
import org.apache.logging.log4j.core.config.Order;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
@@ -70,8 +68,8 @@
}
//小程序用户
if ("applet".equals(userType)) {
- TAppUser appUser = appUserClient.getUserById(Long.valueOf(userid)).getData();
- if(null == appUser || appUser.getDelFlag() || 3 == appUser.getStatus()){
+ AppUser appUser = appUserClient.getAppUserById(Long.valueOf(userid));
+ if(null == appUser || 1 == appUser.getDelFlag() || 3 == appUser.getStatus()){
log.error("[账户异常处理]请求账户id:{}", userid);
unauthorizedResponse(response,"无效的账户");
return;
diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
index 673d496..6807712 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
@@ -10,12 +10,8 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.ruoyi.chargingPile.api.feignClient.SiteClient;
-import com.ruoyi.chargingPile.api.model.Site;
import com.ruoyi.common.core.web.page.PageInfo;
import com.ruoyi.common.security.service.TokenService;
-import com.ruoyi.other.api.feignClient.RoleSiteClient;
-import com.ruoyi.other.api.feignClient.UserSiteClient;
import com.ruoyi.system.api.query.ChangeUserQuery;
import com.ruoyi.system.domain.SysPost;
import com.ruoyi.system.domain.SysUserPost;
@@ -78,15 +74,6 @@
@Resource
private ISysUserRoleService sysUserRoleService;
-
- @Resource
- private RoleSiteClient roleSiteClient;
-
- @Resource
- private UserSiteClient userSiteClient;
-
- @Resource
- private SiteClient siteClient;
@Resource
private ISysRoleService sysRoleService;
@@ -528,35 +515,6 @@
@Override
public PageInfo<SysUser> getList(PageInfo<SysUser> pageInfo, GetSysUserList getSysUserList) {
List<SysUser> list = this.baseMapper.getList(pageInfo, getSysUserList);
- for (SysUser sysUser : list) {
- List<SysUserRole> list1 = sysUserRoleService.list(new LambdaQueryWrapper<SysUserRole>().eq(SysUserRole::getUserId, sysUser.getUserId()));
- List<Integer> data1 = userSiteClient.getSiteIds(sysUser.getUserId()).getData();
- if (null == data1) {
- data1 = new ArrayList<>();
- }
- for (SysUserRole sysUserRole : list1) {
- List<Integer> data = roleSiteClient.getSiteIds(sysUserRole.getRoleId()).getData();
- if (null == data) {
- continue;
- }
- data1.addAll(data);
- }
- Set<Integer> siteIds = new HashSet<>(data1);
- List<Site> data = siteClient.getSiteByIds(siteIds.stream().collect(Collectors.toList())).getData();
- if (null != data) {
- List<String> siteNames = data.stream().map(Site::getName).collect(Collectors.toList());
- sysUser.setSiteNames(siteNames);
- sysUser.setSiteIds(data.stream().map(Site::getId).collect(Collectors.toList()));
- }
- List<String> roleNames = new ArrayList<>();
- for (SysUserRole sysUserRole : list1) {
- SysRole sysRole = sysRoleService.selectRoleById(sysUserRole.getRoleId());
- roleNames.add(sysRole.getRoleName());
- }
- Long[] roleIds = new Long[]{};
- sysUser.setRoleIds(list1.stream().map(SysUserRole::getRoleId).collect(Collectors.toList()).toArray(roleIds));
- sysUser.setRoleNames(roleNames);
- }
return pageInfo.setRecords(list);
}
diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
new file mode 100644
index 0000000..68fb379
--- /dev/null
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
@@ -0,0 +1,34 @@
+package com.ruoyi.account.controller;
+
+import com.ruoyi.account.api.model.AppUser;
+import com.ruoyi.account.service.IAppUserService;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+
+/**
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:47
+ */
+@RestController
+@RequestMapping("/appUser")
+public class AppUserController {
+
+ @Resource
+ private IAppUserService appUserService;
+
+
+ /**
+ * 根据id获取用户信息
+ * @param id
+ * @return
+ */
+ @PostMapping("/getAppUserById")
+ public AppUser getAppUserById(@RequestParam("id") Long id){
+ return appUserService.getById(id);
+ }
+
+}
diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/filter/AuthFilter.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/filter/AuthFilter.java
index 9cd72c2..b29ac94 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/filter/AuthFilter.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/filter/AuthFilter.java
@@ -1,8 +1,8 @@
package com.ruoyi.account.filter;
import com.alibaba.fastjson.JSON;
-import com.ruoyi.account.api.model.TAppUser;
-import com.ruoyi.account.service.TAppUserService;
+import com.ruoyi.account.api.model.AppUser;
+import com.ruoyi.account.service.IAppUserService;
import com.ruoyi.common.core.constant.TokenConstants;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
@@ -11,7 +11,6 @@
import org.apache.logging.log4j.core.config.Order;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
@@ -36,7 +35,7 @@
@Lazy
@Resource
-// private TAppUserService appUserService;
+ private IAppUserService appUserService;
@Lazy
@Resource
@@ -74,8 +73,8 @@
}
//小程序用户
if ("applet".equals(userType)) {
- TAppUser appUser = appUserService.getById(userid);
- if(null == appUser || appUser.getDelFlag() || 3 == appUser.getStatus()){
+ AppUser appUser = appUserService.getById(userid);
+ if(null == appUser || appUser.getDelFlag() == 1 || 3 == appUser.getStatus()){
log.error("[账户异常处理]请求账户id:{}", userid);
unauthorizedResponse(response,"无效的账户");
return;
diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/mapper/AppUserMapper.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/mapper/AppUserMapper.java
new file mode 100644
index 0000000..21402bc
--- /dev/null
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/mapper/AppUserMapper.java
@@ -0,0 +1,11 @@
+package com.ruoyi.account.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.account.api.model.AppUser;
+
+/**
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:46
+ */
+public interface AppUserMapper extends BaseMapper<AppUser> {
+}
diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/IAppUserService.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/IAppUserService.java
new file mode 100644
index 0000000..e511c9b
--- /dev/null
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/IAppUserService.java
@@ -0,0 +1,11 @@
+package com.ruoyi.account.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.account.api.model.AppUser;
+
+/**
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:46
+ */
+public interface IAppUserService extends IService<AppUser> {
+}
diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java
new file mode 100644
index 0000000..eab9efd
--- /dev/null
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java
@@ -0,0 +1,15 @@
+package com.ruoyi.account.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.account.api.model.AppUser;
+import com.ruoyi.account.mapper.AppUserMapper;
+import com.ruoyi.account.service.IAppUserService;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author zhibing.pu
+ * @Date 2024/11/21 9:46
+ */
+@Service
+public class AppUserServiceImpl extends ServiceImpl<AppUserMapper, AppUser> implements IAppUserService {
+}
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/filter/AuthFilter.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/filter/AuthFilter.java
index 6b55938..b76da21 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/filter/AuthFilter.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/filter/AuthFilter.java
@@ -2,7 +2,7 @@
import com.alibaba.fastjson.JSON;
import com.ruoyi.account.api.feignClient.AppUserClient;
-import com.ruoyi.account.api.model.TAppUser;
+import com.ruoyi.account.api.model.AppUser;
import com.ruoyi.common.core.constant.TokenConstants;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
@@ -11,7 +11,6 @@
import org.apache.logging.log4j.core.config.Order;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
@@ -69,8 +68,8 @@
}
//小程序用户
if ("applet".equals(userType)) {
- TAppUser appUser = appUserClient.getUserById(Long.valueOf(userid)).getData();
- if(null == appUser || appUser.getDelFlag() || 3 == appUser.getStatus()){
+ AppUser appUser = appUserClient.getAppUserById(Long.valueOf(userid));
+ if(null == appUser || appUser.getDelFlag() == 1 || 3 == appUser.getStatus()){
log.error("[账户异常处理]请求账户id:{}", userid);
unauthorizedResponse(response,"无效的账户");
return;
diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/vo/ChargingOrderListInfoVO.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/vo/ChargingOrderListInfoVO.java
index e7663b5..fc27940 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/vo/ChargingOrderListInfoVO.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/vo/ChargingOrderListInfoVO.java
@@ -1,8 +1,6 @@
package com.ruoyi.order.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData;
-import com.ruoyi.order.api.model.TChargingOrderAccountingStrategy;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -81,8 +79,4 @@
private BigDecimal sharingAmount;
@ApiModelProperty(value = "费用明细-手续费")
private BigDecimal commissionAmount;
- @ApiModelProperty(value = "充电信息")
- List<UploadRealTimeMonitoringData> list;
- @ApiModelProperty(value = "费用明细-费用列表")
- List<TChargingOrderAccountingStrategy> list1;
}
diff --git a/ruoyi-service/ruoyi-order/src/test/java/com/ruoyi/order/RuoYiOrderApplicationTests.java b/ruoyi-service/ruoyi-order/src/test/java/com/ruoyi/order/RuoYiOrderApplicationTests.java
index 99073cb..a8977b3 100644
--- a/ruoyi-service/ruoyi-order/src/test/java/com/ruoyi/order/RuoYiOrderApplicationTests.java
+++ b/ruoyi-service/ruoyi-order/src/test/java/com/ruoyi/order/RuoYiOrderApplicationTests.java
@@ -1,146 +1,12 @@
package com.ruoyi.order;
-
-import com.alibaba.fastjson2.JSON;
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.ruoyi.account.api.feignClient.*;
-import com.ruoyi.account.api.model.TAppUserCar;
-import com.ruoyi.chargingPile.api.feignClient.*;
-import com.ruoyi.chargingPile.api.model.Site;
-import com.ruoyi.chargingPile.api.model.TChargingGun;
-import com.ruoyi.chargingPile.api.model.TChargingPile;
-import com.ruoyi.common.core.web.domain.AjaxResult;
-import com.ruoyi.common.redis.service.RedisService;
-import com.ruoyi.common.security.service.TokenService;
-import com.ruoyi.integration.api.feignClient.*;
-import com.ruoyi.integration.api.model.ChargingHandshake;
-import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData;
-import com.ruoyi.order.api.feignClient.AccountingStrategyDetailOrderClient;
-import com.ruoyi.order.api.model.TChargingOrder;
-import com.ruoyi.order.api.model.TChargingOrderAccountingStrategy;
-import com.ruoyi.order.api.vo.AccountingStrategyDetailOrderVo;
-import com.ruoyi.order.api.vo.ChargingOrderInfoVO;
-import com.ruoyi.order.api.vo.TransactionRecordMessageVO;
-import com.ruoyi.order.dto.ChargingDetails;
-import com.ruoyi.order.dto.MyChargingOrderInfo;
-import com.ruoyi.order.mapper.TSettlementConfirmMapper;
-import com.ruoyi.order.service.*;
-import com.ruoyi.order.vo.EndOfChargePageInfo;
-import com.ruoyi.other.api.feignClient.IntegralRuleClient;
-import com.ruoyi.other.api.feignClient.UserTagClient;
-import com.ruoyi.other.api.feignClient.VipClient;
-import com.ruoyi.payment.api.feignClient.AliPaymentClient;
-import com.ruoyi.payment.api.feignClient.WxPaymentClient;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
-import javax.annotation.Resource;
-import java.io.PrintWriter;
-import java.math.BigDecimal;
-import java.util.*;
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = RuoYiOrderApplication.class)
public class RuoYiOrderApplicationTests {
- @Resource
- private TChargingOrderService chargingOrderService;
-
- @Resource
- private ChargingGunClient chargingGunClient;
- @Resource
- private TSettlementConfirmMapper tSettlementConfirmMapper;
-
- @Resource
- private SiteClient siteClient;
-
- @Resource
- private AppUserCarClient appUserCarClient;
- @Resource
- private AppUserClient appUserClient;
-
- @Resource
- private ChargingPileClient chargingPileClient;
-
- @Resource
- private TChargingOrderAccountingStrategyService chargingOrderAccountingStrategyService;
-
- @Resource
- private TokenService tokenService;
-
- @Resource
- private WxPaymentClient wxPaymentClient;
-
- @Resource
- private AliPaymentClient aliPaymentClient;
-
- @Resource
- private AppCouponClient appCouponClient;
-
- @Resource
- private AppUserVipDetailClient appUserVipDetailClient;
-
- @Resource
- private RedisService redisService;
-
- @Resource
- private UploadRealTimeMonitoringDataClient uploadRealTimeMonitoringDataClient;
-
- @Resource
- private ChargingHandshakeClient chargingHandshakeClient;
-
- @Resource
- private SendMessageClient sendMessageClient;
-
- @Resource
- private TOrderEvaluateService orderEvaluateService;
-
- @Resource
- private AccountingStrategyDetailClient accountingStrategyDetailClient;
-
- @Resource
- private AccountingStrategyDetailOrderClient accountingStrategyDetailOrderClient;
-
- @Resource
- private AccountingStrategyClient accountingStrategyClient;
-
- @Resource
- private PlatformStartChargingReplyClient platformStartChargingReplyClient;
-
- @Resource
- private TChargingOrderRefundService chargingOrderRefundService;
-
- @Resource
- private PlatformStopChargingReplyClient platformStopChargingReplyClient;
-
- @Resource
- private AccountingStrategyOrderService accountingStrategyOrderService;
-
- @Resource
- private AccountingStrategyDetailOrderService accountingStrategyDetailOrderService;
-
- @Resource
- private InviteUserClient inviteUserClient;
-
- @Resource
- private AppUserIntegralChangeClient appUserIntegralChangeClient;
-
- @Resource
- private IntegralRuleClient integralRuleClient;
-
- @Resource
- private VipClient vipClient;
-
- @Resource
- private UserTagClient userTagClient;
-
- @Resource
- private AppUserTagClient appUserTagClient;
-
- @Resource
- private SecurityDetectionClient securityDetectionClient;
-
-
@Test
public void test(){
- MyChargingOrderInfo myChargingOrderInfo = chargingOrderService.getMyChargingOrderInfo("1852288949187297282");
}
}
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/RuoYiOtherApplication.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/RuoYiOtherApplication.java
index f1b9f56..baa0983 100644
--- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/RuoYiOtherApplication.java
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/RuoYiOtherApplication.java
@@ -3,7 +3,6 @@
import com.ruoyi.common.security.annotation.EnableCustomConfig;
import com.ruoyi.common.security.annotation.EnableRyFeignClients;
import com.ruoyi.common.swagger.annotation.EnableCustomSwagger2;
-import com.ruoyi.other.webSocket.NettyServer;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -26,7 +25,6 @@
public class RuoYiOtherApplication {
public static void main(String[] args) {
SpringApplication.run(RuoYiOtherApplication.class, args);
- new NettyServer().bind();
System.out.println("(♥◠‿◠)ノ゙ 基础模块启动成功 ლ(´ڡ`ლ)゙ \n" +
" .-------. ____ __ \n" +
" | _ _ \\ \\ \\ / / \n" +
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/filter/AuthFilter.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/filter/AuthFilter.java
index cc56da3..5b734ed 100644
--- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/filter/AuthFilter.java
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/filter/AuthFilter.java
@@ -2,7 +2,7 @@
import com.alibaba.fastjson.JSON;
import com.ruoyi.account.api.feignClient.AppUserClient;
-import com.ruoyi.account.api.model.TAppUser;
+import com.ruoyi.account.api.model.AppUser;
import com.ruoyi.common.core.constant.TokenConstants;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
@@ -11,10 +11,8 @@
import org.apache.logging.log4j.core.config.Order;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.http.HttpHeaders;
-import org.springframework.http.HttpMethod;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.stereotype.Component;
@@ -70,8 +68,8 @@
}
//小程序用户
if ("applet".equals(userType)) {
- TAppUser appUser = appUserClient.getUserById(Long.valueOf(userid)).getData();
- if(null == appUser || appUser.getDelFlag() || 3 == appUser.getStatus()){
+ AppUser appUser = appUserClient.getAppUserById(Long.valueOf(userid));
+ if(null == appUser || 1 == appUser.getDelFlag() || 3 == appUser.getStatus()){
log.error("[账户异常处理]请求账户id:{}", userid);
unauthorizedResponse(response,"无效的账户");
return;
--
Gitblit v1.7.1