From da34dac07a10f69aa689add700f9d571939eb44c Mon Sep 17 00:00:00 2001
From: Ruikang Zhang <1318019626@qq.com>
Date: Wed, 10 Jul 2024 18:57:31 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B4=AD=E7=89=A9=E8=BD=A6+=E8=AE=A2=E5=8D=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 24 +-
.../auth/controller/CUserController.java | 2 -
.../ruoyi/system/domain/vo/EsDocBaseVo.java | 15 -
.../ruoyi/system/domain/vo/EsDocEntity.java | 36 --
.../ruoyi/system/domain/vo/EsDocInsertVo.java | 19 -
.../ruoyi/system/domain/vo/EsDocQueryVo.java | 24 --
.../com/ruoyi/system/domain/vo/PageVo.java | 17 -
.../system/remote/api/RemoteEsDocService.java | 6 +-
.../factory/RemoteEsDocFallbackFactory.java | 3 +-
.../java/com/ruoyi/es/RuoYiEsApplication.java | 21 --
.../com/ruoyi/es/conf/EsConfiguration.java | 9 -
.../ruoyi/es/controller/EsDocController.java | 51 ---
.../es/controller/EsIndexController.java | 89 -----
.../com/ruoyi/es/service/EsDocService.java | 18 -
.../com/ruoyi/es/service/EsIndexService.java | 20 -
.../es/service/impl/EsDocServiceImpl.java | 110 ------
.../es/service/impl/EsIndexServiceImpl.java | 148 --------
ruoyi-mall/pom.xml | 1 +
ruoyi-mall/ruoyi-mall-car/pom.xml | 26 ++
.../ruoyi-mall-car-common/pom.xml | 35 ++
.../ruoyi-mall-car-remote/pom.xml | 26 ++
.../ruoyi-mall-car-service/pom.xml | 167 +++++++++
.../product/domain/EsMallProductInfo.java | 8 -
.../product/domain/MallProductBrandInfo.java | 123 ------
.../mall/product/domain/MallProductInfo.java | 239 ------------
.../product/domain/MallProductReviewInfo.java | 153 --------
.../domain/MallProductRuleAttrInfo.java | 92 -----
.../product/domain/MallProductRuleInfo.java | 96 -----
.../product/domain/MallProductSkuInfo.java | 196 ----------
.../product/domain/MallProductTypeInfo.java | 111 ------
.../product/domain/model/ProductModel.java | 185 ---------
.../product/domain/model/RuleAttrModel.java | 43 ---
.../mall/product/domain/model/RuleModel.java | 31 --
.../mall/product/domain/model/SkuModel.java | 50 ---
.../reponse/ProductDetailsResponse.java | 54 ---
.../domain/reponse/ProductInfoResponse.java | 24 --
.../domain/request/ProductInfoRequest.java | 27 --
.../product/domain/request/RuleRequest.java | 25 --
.../com/ruoyi/RuoYiProductApplication.java | 2 -
.../MallProductBrandInfoController.java | 105 ------
.../controller/MallProductInfoController.java | 156 --------
.../MallProductReviewInfoController.java | 105 ------
.../MallProductRuleAttrInfoController.java | 105 ------
.../MallProductRuleInfoController.java | 115 ------
.../MallProductSkuInfoController.java | 105 ------
.../MallProductTypeInfoController.java | 114 ------
.../product/controller/TestController.java | 52 ---
.../mapper/MallProductBrandInfoMapper.java | 61 ---
.../product/mapper/MallProductInfoMapper.java | 74 ----
.../mapper/MallProductReviewInfoMapper.java | 61 ---
.../mapper/MallProductRuleAttrInfoMapper.java | 77 ----
.../mapper/MallProductRuleInfoMapper.java | 61 ---
.../mapper/MallProductSkuInfoMapper.java | 82 ----
.../mapper/MallProductTypeInfoMapper.java | 61 ---
.../service/IMallProductBrandInfoService.java | 61 ---
.../service/IMallProductInfoService.java | 80 ----
.../IMallProductReviewInfoService.java | 61 ---
.../IMallProductRuleAttrInfoService.java | 93 -----
.../service/IMallProductRuleInfoService.java | 62 ---
.../service/IMallProductSkuInfoService.java | 88 -----
.../service/IMallProductTypeInfoService.java | 61 ---
.../impl/MallProductBrandInfoServiceImpl.java | 98 -----
.../impl/MallProductInfoServiceImpl.java | 352 ------------------
.../MallProductReviewInfoServiceImpl.java | 100 -----
.../MallProductRuleAttrInfoServiceImpl.java | 112 ------
.../impl/MallProductRuleInfoServiceImpl.java | 126 -------
.../impl/MallProductSkuInfoServiceImpl.java | 120 ------
.../impl/MallProductTypeInfoServiceImpl.java | 111 ------
.../mall/search/domain/ProductSearch.java | 163 --------
.../search/domain/request/HotWordsReq.java | 14 -
.../mall/search/domain/request/SearchReq.java | 63 ----
.../mall/search/utils/SearchResultUtils.java | 64 ----
.../ruoyi-mall-search-server/pom.xml | 4 +
.../search/RuoYiMallSearchApplication.java | 28 --
.../search/controller/SearchController.java | 69 ----
.../search/controller/TestController.java | 51 ---
.../search/es/config/EsAddressConfig.java | 37 --
.../ruoyi/mall/search/es/config/EsConfig.java | 37 --
.../mall/search/es/instance/EsInstance.java | 107 ------
.../mall/search/es/service/EsDataService.java | 158 --------
.../search/es/service/EsIndexService.java | 16 -
.../ruoyi/mall/search/rabbit/QueueConfig.java | 24 --
.../mall/search/rabbit/RabbitProductMsg.java | 39 --
.../ruoyi/mall/search/rabbit/RabbitTest.java | 33 --
.../mall/search/service/SearchService.java | 22 --
.../service/impl/SearchServiceImpl.java | 138 -------
.../ruoyi/mall/search/sync/ShopItemSync.java | 69 ----
.../com/ruoyi/mall/user/domain/CusUser.java | 7 -
.../ruoyi/mall/user/service/UserService.java | 2 +-
.../user/service/impl/UserServiceImpl.java | 2 +-
90 files changed, 285 insertions(+), 6047 deletions(-)
delete mode 100644 ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocBaseVo.java
delete mode 100644 ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocEntity.java
delete mode 100644 ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocInsertVo.java
delete mode 100644 ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocQueryVo.java
delete mode 100644 ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/PageVo.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/RuoYiEsApplication.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/conf/EsConfiguration.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/controller/EsDocController.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/controller/EsIndexController.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/service/EsDocService.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/service/EsIndexService.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/service/impl/EsDocServiceImpl.java
delete mode 100644 ruoyi-base/base-es/base-es-server/src/main/java/com/ruoyi/es/service/impl/EsIndexServiceImpl.java
create mode 100644 ruoyi-mall/ruoyi-mall-car/pom.xml
create mode 100644 ruoyi-mall/ruoyi-mall-car/ruoyi-mall-car-common/pom.xml
create mode 100644 ruoyi-mall/ruoyi-mall-car/ruoyi-mall-car-remote/pom.xml
create mode 100644 ruoyi-mall/ruoyi-mall-car/ruoyi-mall-car-service/pom.xml
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/EsMallProductInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductBrandInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductReviewInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductRuleAttrInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductRuleInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductSkuInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/MallProductTypeInfo.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/model/ProductModel.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/model/RuleAttrModel.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/model/RuleModel.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/model/SkuModel.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/reponse/ProductDetailsResponse.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/reponse/ProductInfoResponse.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/request/ProductInfoRequest.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-common/src/main/java/com/ruoyi/mall/product/domain/request/RuleRequest.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductBrandInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductReviewInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductRuleAttrInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductRuleInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductSkuInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/MallProductTypeInfoController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/controller/TestController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductBrandInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductReviewInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductRuleAttrInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductRuleInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductSkuInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/mapper/MallProductTypeInfoMapper.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductBrandInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductReviewInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductRuleAttrInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductRuleInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductSkuInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/IMallProductTypeInfoService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductBrandInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductReviewInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductRuleAttrInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductRuleInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductSkuInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-product/ruoyi-mall-product-server/src/main/java/com/ruoyi/mall/product/service/impl/MallProductTypeInfoServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-common/src/main/java/com/ruoyi/mall/search/domain/ProductSearch.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-common/src/main/java/com/ruoyi/mall/search/domain/request/HotWordsReq.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-common/src/main/java/com/ruoyi/mall/search/domain/request/SearchReq.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-common/src/main/java/com/ruoyi/mall/search/utils/SearchResultUtils.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/RuoYiMallSearchApplication.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/controller/SearchController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/controller/TestController.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/es/config/EsAddressConfig.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/es/config/EsConfig.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/es/instance/EsInstance.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/es/service/EsDataService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/es/service/EsIndexService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/rabbit/QueueConfig.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/rabbit/RabbitProductMsg.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/rabbit/RabbitTest.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/service/SearchService.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/service/impl/SearchServiceImpl.java
delete mode 100644 ruoyi-mall/ruoyi-mall-search/ruoyi-mall-search-server/src/main/java/com/ruoyi/mall/search/sync/ShopItemSync.java
diff --git a/pom.xml b/pom.xml
index cf960ad..40d1eaa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -290,33 +290,47 @@
+
+
+ com.ruoyi
+ ruoyi-mall-car-common
+ ${ruoyi.version}
+
+
+
+
+ com.ruoyi
+ ruoyi-mall-car-remote
+ ${ruoyi.version}
+
+
com.ruoyi
ruoyi-mall-product-common
- 3.6.0
+ ${ruoyi.version}
com.ruoyi
ruoyi-mall-product-remote
- 3.6.0
+ ${ruoyi.version}
com.ruoyi
ruoyi-mall-search-common
- 3.6.0
+ ${ruoyi.version}
com.ruoyi
ruoyi-mall-search-remote
- 3.6.0
+ ${ruoyi.version}
@@ -330,7 +344,7 @@
com.ruoyi
ruoyi-mall-product-cache
- 3.6.0
+ ${ruoyi.version}
diff --git a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/CUserController.java b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/CUserController.java
index 4b5acb6..3c9a6f1 100644
--- a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/CUserController.java
+++ b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/CUserController.java
@@ -1,6 +1,4 @@
package com.ruoyi.auth.controller;
-
-
import com.ruoyi.auth.service.SysCUserService;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.utils.StringUtils;
diff --git a/ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocBaseVo.java b/ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocBaseVo.java
deleted file mode 100644
index 2cb2205..0000000
--- a/ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocBaseVo.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.ruoyi.system.domain.vo;
-
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-@Data
-@ApiModel("es访问必须参数")
-public class EsDocBaseVo {
- @ApiModelProperty(value = "索引名称",required = true)
- private String indexName;
- @ApiModelProperty(value = "类型名称,默认_doc",required = true)
- private String typeName="_doc";
-
-}
diff --git a/ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocEntity.java b/ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocEntity.java
deleted file mode 100644
index 536a85c..0000000
--- a/ruoyi-base/base-es/base-es-common/src/main/java/com/ruoyi/system/domain/vo/EsDocEntity.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package com.ruoyi.system.domain.vo;
-
-import lombok.AllArgsConstructor;
-import lombok.Builder;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-
-import java.util.List;
-import java.util.Map;
-
-/**
- * @Author:ShenJiaFeng
- * @Package:com.bawei.base.es.domain
- * @Project:mall_cloud
- * @name:EsDocEntity
- * @Date:2024/4/24 9:36
- */
-@Data
-@NoArgsConstructor
-@AllArgsConstructor
-@Builder
-public class EsDocEntity {
-
- /**
- * 索引名称
- */
- private String index;
- /**
- * 批量操作 集合 多个键值对的列表
- */
- private List