From 0f058979629ba8c1caa3ee0cb422ee83c30009b4 Mon Sep 17 00:00:00 2001
From: taochengbo <552920369@qq.com>
Date: Sat, 29 Aug 2020 16:17:15 +0800
Subject: [PATCH] =?UTF-8?q?bug--=E4=BB=A3=E7=A0=81=E8=A7=84=E8=8C=83?=
=?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=8C=E5=8D=87=E7=BA=A7fastjson1.2.73?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 2 +-
.../service/impl/RedisServiceImpl.java | 4 +-
.../system/service/impl/DeptServiceImpl.java | 2 +-
.../system/service/impl/JobServiceImpl.java | 2 +-
.../system/service/impl/MenuServiceImpl.java | 4 +-
.../service/impl/SysUserServiceImpl.java | 4 +-
.../handler/GlobalExceptionHandler.java | 4 +-
.../interceptor/PermissionInterceptor.java | 4 +-
.../co/yixiang/common/util/JacksonUtil.java | 15 +-
.../java/co/yixiang/common/util/SmsUtils.java | 2 +-
.../activity/rest/StoreBargainController.java | 8 +-
.../rest/StoreCombinationController.java | 8 +-
.../activity/rest/StoreSeckillController.java | 2 +-
.../modules/auth/rest/AuthController.java | 4 +-
.../modules/manage/rest/ShoperController.java | 4 +-
.../order/rest/StoreOrderController.java | 20 +-
.../product/rest/StoreProductController.java | 8 +-
.../services/CreatShareProductService.java | 12 +-
.../modules/services/OrderSupplyService.java | 8 +-
.../modules/user/rest/UserBillController.java | 4 +-
.../user/rest/UserRechargeController.java | 4 +-
.../rest/controller/WechatController.java | 32 ++-
.../co/yixiang/constant/ShopConstants.java | 2 +
.../java/co/yixiang/print/PrintUtil4.java | 3 +-
.../main/java/co/yixiang/utils/OrderUtil.java | 8 +-
.../impl/YxStoreBargainServiceImpl.java | 24 ++-
.../impl/YxStoreBargainUserServiceImpl.java | 28 ++-
.../impl/YxStoreCombinationServiceImpl.java | 12 +-
.../impl/YxStoreCouponIssueServiceImpl.java | 12 +-
.../impl/YxStoreCouponUserServiceImpl.java | 10 +-
.../service/impl/YxStorePinkServiceImpl.java | 41 +++-
.../impl/YxStoreSeckillServiceImpl.java | 12 +-
.../impl/YxUserExtractServiceImpl.java | 17 +-
.../service/impl/YxStoreCartServiceImpl.java | 12 +-
.../impl/YxStoreCategoryServiceImpl.java | 18 +-
.../service/impl/YxStoreOrderServiceImpl.java | 196 +++++++++++++-----
.../impl/YxStoreProductAttrServiceImpl.java | 8 +-
.../YxStoreProductRelationServiceImpl.java | 12 +-
.../impl/YxStoreProductServiceImpl.java | 28 ++-
.../impl/YxSystemConfigServiceImpl.java | 8 +-
.../impl/YxSystemStoreServiceImpl.java | 8 +-
.../impl/YxSystemStoreStaffServiceImpl.java | 4 +-
.../impl/YxShippingTemplatesServiceImpl.java | 8 +-
.../impl/YxSystemUserLevelServiceImpl.java | 16 +-
.../impl/YxSystemUserTaskServiceImpl.java | 8 +-
.../impl/YxUserAddressServiceImpl.java | 3 +-
.../service/impl/YxUserLevelServiceImpl.java | 20 +-
.../user/service/impl/YxUserServiceImpl.java | 76 +++++--
.../service/impl/YxUserSignServiceImpl.java | 24 ++-
.../java/co/yixiang/config/MetaHandler.java | 2 +-
.../rest/StoreCategoryController.java | 16 +-
.../order/rest/StoreOrderController.java | 28 ++-
.../services/WechatArticleService.java | 2 +-
.../shop/rest/SystemStoreController.java | 4 +-
.../rest/ShippingTemplatesController.java | 2 +-
.../tools/config/WxMaConfiguration.java | 7 +-
.../yixiang/tools/express/ExpressService.java | 3 +-
.../config/ExpressAutoConfiguration.java | 6 +-
.../co/yixiang/tools/utils/JacksonUtil.java | 15 +-
.../yixiang/mp/config/WxMpConfiguration.java | 22 +-
.../yixiang/mp/config/WxPayConfiguration.java | 2 +-
.../mp/service/WeiXinSubscribeService.java | 38 +++-
.../yixiang/mp/service/WeixinPayService.java | 33 ++-
.../mp/service/WeixinTemplateService.java | 47 +++--
64 files changed, 727 insertions(+), 275 deletions(-)
diff --git a/pom.xml b/pom.xml
index f49d439c..7e297489 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,7 @@
2.9.0
1.16
2.9.2
- 1.2.70
+ 1.2.73
1.1.10
5.2.5
2.5.0
diff --git a/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java
index 902f7121..a6b06b5e 100644
--- a/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java
+++ b/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/RedisServiceImpl.java
@@ -46,7 +46,9 @@ public class RedisServiceImpl implements RedisService {
continue;
}
DataType dataType = redisTemplate.type(s.toString());
- if(!dataType.code().equals("string")) continue;
+ if(!"string".equals(dataType.code())) {
+ continue;
+ }
RedisVo redisVo = new RedisVo(s.toString(),redisTemplate.opsForValue().get(s.toString()).toString());
redisVos.add(redisVo);
}
diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java
index 8b334c79..5a28d573 100644
--- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java
+++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java
@@ -133,7 +133,7 @@ public class DeptServiceImpl extends BaseServiceImpl implement
if(isChild) {
depts.add(deptDto);
for (Dept dept : deptList) {
- if(dept.getId() == deptDto.getPid() && !deptNames.contains(dept.getName())){
+ if(dept.getId().equals(deptDto.getPid()) && !deptNames.contains(dept.getName())){
depts.add(deptDto);
}
}
diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java
index b92f1d07..e5d62f3a 100644
--- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java
+++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/JobServiceImpl.java
@@ -72,7 +72,7 @@ public class JobServiceImpl extends BaseServiceImpl implements J
//断权限范围
for (Long deptId : criteria.getDeptIds()) {
for (Job job : jobList) {
- if(deptId ==job.getDeptId()){
+ if(deptId.equals(job.getDeptId())){
job.setDept(deptService.getById(job.getDeptId()));
}
}
diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java
index 03c3a204..bea87810 100644
--- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java
+++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java
@@ -315,7 +315,9 @@ public class MenuServiceImpl extends BaseServiceImpl implement
if(StringUtils.isNotBlank(resources.getComponentName())&&resources.getType()!=0){
int menuCount = this.lambdaQuery().eq(Menu::getComponentName,resources.getComponentName()).count();
- if(menuCount > 1) throw new YshopException("请保持菜单组件名称唯一");
+ if(menuCount > 1) {
+ throw new YshopException("请保持菜单组件名称唯一");
+ }
menu1 = this.getOne(new QueryWrapper