leon 5 年之前
父節點
當前提交
a315c0e820

+ 1 - 1
src/main/java/com/mokamrp/privates/controller/pangu/PromoteQrcodePoolController.java

@@ -151,7 +151,7 @@ public class PromoteQrcodePoolController extends BaseController<PromoteQrcodePoo
     }
 
     private Boolean addRedis(Integer promoteId, Integer custserviceId, Integer weight) {
-        String scoreStr = BigDecimal.valueOf(weight.doubleValue()/10000).setScale(5, RoundingMode.HALF_EVEN).stripTrailingZeros().toPlainString();
+        String scoreStr = BigDecimal.valueOf(weight.doubleValue()/1000).setScale(4, RoundingMode.HALF_EVEN).stripTrailingZeros().toPlainString();
         float score = Float.parseFloat(scoreStr);
         Long index = stringRedisTemplate.opsForZSet().rank(RedisKey.PanCustServiceIdView + promoteId, Integer.toString(custserviceId));
         if (index == null) {

+ 1 - 1
src/main/java/com/mokamrp/privates/tast/pangu/ResetCustserviceDayViewTask.java

@@ -51,7 +51,7 @@ public class ResetCustserviceDayViewTask {
     }
 
     private Boolean addRedis(Integer promoteId, Integer custserviceId, Integer weight) {
-        String scoreStr = BigDecimal.valueOf(weight.doubleValue()/10000).setScale(5, RoundingMode.HALF_EVEN).stripTrailingZeros().toPlainString();
+        String scoreStr = BigDecimal.valueOf(weight.doubleValue()/1000).setScale(4, RoundingMode.HALF_EVEN).stripTrailingZeros().toPlainString();
         float score = Float.parseFloat(scoreStr);
         Long index = stringRedisTemplate.opsForZSet().rank(RedisKey.PanCustServiceIdDayView + promoteId, Integer.toString(custserviceId));
         //.redis存在记录时才做更新

+ 1 - 1
src/main/java/com/mokamrp/privates/tast/pangu/ResetCustserviceViewTask.java

@@ -42,7 +42,7 @@ public class ResetCustserviceViewTask {
     }
 
     private Boolean addRedis(Integer promoteId, Integer custserviceId, Integer weight) {
-        String scoreStr = BigDecimal.valueOf(weight.doubleValue()/10000).setScale(5, RoundingMode.HALF_EVEN).stripTrailingZeros().toPlainString();
+        String scoreStr = BigDecimal.valueOf(weight.doubleValue()/1000).setScale(4, RoundingMode.HALF_EVEN).stripTrailingZeros().toPlainString();
         float score = Float.parseFloat(scoreStr);
         Long index = stringRedisTemplate.opsForZSet().rank(RedisKey.PanCustServiceIdView + promoteId, Integer.toString(custserviceId));
         //.redis存在记录时才做更新