From bafd4c0120f5c9d917ddd955c7e7c269d11dce74 Mon Sep 17 00:00:00 2001 From: Carl <376654749@qq.com> Date: Fri, 18 Feb 2022 16:09:53 +0800 Subject: [PATCH] filter data except H5 data --- .../module/system/royalcanin/good/OrderController.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/OrderController.java b/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/OrderController.java index c7e7cca8..9f25a2ec 100644 --- a/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/OrderController.java +++ b/smart-admin-service/smart-admin-api/src/main/java/net/lab1024/smartadmin/module/system/royalcanin/good/OrderController.java @@ -89,9 +89,10 @@ public class OrderController { JSONObject jsonObject = JSONObject.parseObject(couponInfo); com.alibaba.fastjson.JSONArray jsonArray = JSONObject.parseArray(jsonObject.getString("data")); JSONObject jsonObjectData = (JSONObject) jsonArray.get(0); - - if (jsonObjectData.getString("udf2") != "H5"){ - return ResponseDTO.wrap(OrderResponseCodeConst.COUPON_USE_FAIL); + if (jsonObjectData.getString("udf2") != null){ + if (!jsonObjectData.getString("udf2").equals("H5")){ + return ResponseDTO.wrap(OrderResponseCodeConst.COUPON_USE_FAIL); + } } ordersEntity.setCouponAmount(jsonObjectData.getString("couponAmount") == null ? jsonObjectData.getString("discount") : jsonObjectData.getString("couponAmount")); ordersEntity.setCouponCode(jsonObjectData.getString("couponCode"));