From 8d5fb4ee9d27fd6a61b210eaee74af265f76aa7c Mon Sep 17 00:00:00 2001 From: manailin <261030956@qq.com> Date: 星期五, 08 四月 2022 14:55:18 +0800 Subject: [PATCH] [修改]修改配置 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActIntegralUserTradeServiceImpl.java | 28 ++++++++++++++++------------ 1 files changed, 16 insertions(+), 12 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActIntegralUserTradeServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActIntegralUserTradeServiceImpl.java index d5dcca2..637e82b 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActIntegralUserTradeServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActIntegralUserTradeServiceImpl.java @@ -283,7 +283,11 @@ break; case 6: identityType = 2; - remark.append("参与党员活动"); + remark.append("成功参加党员活动奖励积分"); + ComActActivityDO actActivityDO3 = comActActivityService.getById(serviceId); + if(actActivityDO3 != null) { + amount = actActivityDO3.getRewardIntegral(); + } break; case 7: // 查询调查问卷 @@ -315,21 +319,21 @@ break; case 8: changeType = ComActIntegralUserTradeDO.changeType.reduce; - if (integralUserDTO.getActivityType() == 1) { ComActActivityDO actActivityDO2 = comActActivityService.getById(serviceId); if (actActivityDO2 != null) { amount = -actActivityDO2.getCancelDeduct(); - if (actActivityDO2.getVolunteerMax() != 0) { + if (actActivityDO2.getType()==1) { + identityType=3; remark.append("取消志愿者活动扣除积分"); - } else { + } else if(actActivityDO2.getType()==3){ + identityType=2; + remark.append("取消党员活动扣除积分"); + } + else { + identityType=1; remark.append("取消居民活动扣除积分"); } - } - if (nonNull(isVolunteer) && isVolunteer.equals(1)) { - identityType = 3; - } else { - identityType = 1; - } + } // else { // ComPbActivityDO comPbActivityDO = comBpActivityDAO.selectById(serviceId); @@ -412,8 +416,8 @@ } if (changeType == ComActIntegralUserTradeDO.changeType.reduce) { amount = reduceAmount; - integralUserDO.setIntegralSum(addIntegral(integralSum + reduceAmount)); - integralUserDO.setIntegralAvailableSum(addIntegral(integralAvailableSum + reduceAmount)); + integralUserDO.setIntegralSum(addIntegral(integralSum - reduceAmount)); + integralUserDO.setIntegralAvailableSum(addIntegral(integralAvailableSum - reduceAmount)); } else { integralUserDO.setIntegralSum(addIntegral(integralSum + amount)); integralUserDO.setIntegralAvailableSum(addIntegral(integralAvailableSum + amount)); -- Gitblit v1.7.1