From 33a815f90d1cdb514c32593cb92306bc20e6bda2 Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 20 Aug 2021 13:30:38 +0800 Subject: [PATCH] hetong --- .../com/iformall/service/impl/WxCUserTagsServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java index 4fae875be..c05543f72 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java @@ -708,8 +708,8 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { // ID_174(174L, EnumTagType.ID_30, "过重"),//24.9<=BMI<30 // ID_175(175L, EnumTagType.ID_30, "θ‚₯θƒ–"),//30<=BMI double bmi = new BigDecimal(w) - .divide(new BigDecimal(h).divide(new BigDecimal(100)).pow(2)) - .setScale(2, RoundingMode.HALF_EVEN).doubleValue(); + .divide(new BigDecimal(h).divide(new BigDecimal(100)).pow(2),2,BigDecimal.ROUND_HALF_UP) + .doubleValue(); if(bmi < 18.5d){ resList = assign(user, EnumTag.ID_172); }else if(bmi >= 18.5d && bmi < 24.9d){