Explorar el Código

修复price类型错误,去掉MessageUtil打印

seyason hace 2 años
padre
commit
1129f639a3

+ 4 - 4
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/controller/WeiXinCorpController.java

@@ -2796,7 +2796,7 @@ public class WeiXinCorpController {
                 }
                 wxOrder.setEditionId(orderDetail.getString("edition_id"));
                 wxOrder.setEditionName(orderDetail.getString("edition_name"));
-                wxOrder.setPrice(orderDetail.getInteger("price"));
+                wxOrder.setPrice(orderDetail.getDouble("price"));
                 wxOrder.setUserCount(orderDetail.getInteger("user_count"));
                 wxOrder.setOrderPeriod(orderDetail.getInteger("order_period"));
                 LocalDateTime order_time =LocalDateTime.ofEpochSecond(orderDetail.getLong("order_time"),0,ZoneOffset.ofHours(8));
@@ -2815,9 +2815,9 @@ public class WeiXinCorpController {
                 }
                 wxOrder.setOrderFrom(orderDetail.getInteger("order_from"));
                 wxOrder.setOperatorCorpid(orderDetail.getString("operator_corpid"));
-                wxOrder.setServiceShareAmount(orderDetail.getInteger("service_share_amount"));
-                wxOrder.setPlatformShareAmount(orderDetail.getInteger("platform_share_amount"));
-                wxOrder.setDealerShareAmount(orderDetail.getInteger("dealer_share_amount"));
+                wxOrder.setServiceShareAmount(orderDetail.getString("service_share_amount"));
+                wxOrder.setPlatformShareAmount(orderDetail.getString("platform_share_amount"));
+                wxOrder.setDealerShareAmount(orderDetail.getString("dealer_share_amount"));
                 if (orderDetail.containsKey("dealer_corp_info")){
                     JSONObject dealer_corp_info = orderDetail.getJSONObject("dealer_corp_info");
                     wxOrder.setDealerCorpid(dealer_corp_info.getString("corpid"));

+ 5 - 1
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/util/MessageUtils.java

@@ -4,6 +4,8 @@ package com.management.platform.util;
 import org.springframework.context.MessageSource;
 import org.springframework.context.i18n.LocaleContextHolder;
 
+import java.util.Locale;
+
 /**
  * 获取i18n资源文件
  *
@@ -18,7 +20,9 @@ public class MessageUtils {
      */
     public static String message(String code, Object... args) {
         MessageSource messageSource = SpringUtils.getBean(MessageSource.class);
-        return messageSource.getMessage(code, args, LocaleContextHolder.getLocale());
+        Locale locale = LocaleContextHolder.getLocale();
+//        System.out.println("本地为:" +locale.getDisplayName()+", code="+code);
+        return messageSource.getMessage(code, args, locale);
     }
 
 }