From 7a9ac5d05cb708c497521f0938dc96d4f717a239 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 13 六月 2024 01:30:30 +0800
Subject: [PATCH] 优化房屋收费页面

---
 service-job/src/main/java/com/java110/job/smo/impl/MallInnerServiceSMOImpl.java |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/service-job/src/main/java/com/java110/job/smo/impl/MallInnerServiceSMOImpl.java b/service-job/src/main/java/com/java110/job/smo/impl/MallInnerServiceSMOImpl.java
index 0799d15..7b9e039 100644
--- a/service-job/src/main/java/com/java110/job/smo/impl/MallInnerServiceSMOImpl.java
+++ b/service-job/src/main/java/com/java110/job/smo/impl/MallInnerServiceSMOImpl.java
@@ -41,7 +41,7 @@
         String mallSwitch = MappingCache.getValue(MALL_DOMAIN, "MALL_SWITCH");
 
         if (!"ON".equals(mallSwitch)) {
-            return new ResultVo(ResultVo.CODE_OK,ResultVo.MSG_OK);
+            return new ResultVo(ResultVo.CODE_OK, ResultVo.MSG_OK);
         }
 
         ResultVo resultVo = sendMallImpl.post("/mall/api/common.openCommonApi", paramIn);
@@ -54,7 +54,7 @@
         String mallSwitch = MappingCache.getValue(MALL_DOMAIN, "MALL_SWITCH");
 
         if (!"ON".equals(mallSwitch)) {
-            return new ResultVo(ResultVo.CODE_OK,ResultVo.MSG_OK);
+            return new ResultVo(ResultVo.CODE_OK, ResultVo.MSG_OK);
         }
 
 
@@ -95,7 +95,7 @@
         String mallSwitch = MappingCache.getValue(MALL_DOMAIN, "MALL_SWITCH");
 
         if (!"ON".equals(mallSwitch)) {
-           return new ResultVo(ResultVo.CODE_OK,ResultVo.MSG_OK);
+            return new ResultVo(ResultVo.CODE_OK, ResultVo.MSG_OK);
         }
 
         JSONObject paramIn = new JSONObject();
@@ -110,4 +110,24 @@
         return resultVo;
     }
 
+    @Override
+    public double computeIntegralMoney(@RequestBody int quantity) {
+
+        String mallSwitch = MappingCache.getValue(MALL_DOMAIN, "MALL_SWITCH");
+
+        if (!"ON".equals(mallSwitch)) {
+            return 0;
+        }
+
+
+        JSONObject paramIn = new JSONObject();
+        paramIn.put("quantity", quantity);
+        paramIn.put("mallApiCode", "computeIntegralMoneyBmoImpl");
+        ResultVo resultVo = sendMallImpl.post("/mall/api/common.openCommonApi", paramIn);
+        if (resultVo.getCode() != ResultVo.CODE_OK) {
+            throw new IllegalArgumentException(resultVo.getMsg());
+        }
+        return Double.parseDouble(resultVo.getData().toString());
+    }
+
 }

--
Gitblit v1.8.0