From 9cbbedb410db17385798d1d6d16f238b28502526 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期五, 02 八月 2019 17:40:32 +0800
Subject: [PATCH] 加入 服务调用信息
---
WebService/src/main/java/com/java110/web/smo/impl/CarServiceSMOImpl.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/WebService/src/main/java/com/java110/web/smo/impl/CarServiceSMOImpl.java b/WebService/src/main/java/com/java110/web/smo/impl/CarServiceSMOImpl.java
index 071c4f0..10b593c 100644
--- a/WebService/src/main/java/com/java110/web/smo/impl/CarServiceSMOImpl.java
+++ b/WebService/src/main/java/com/java110/web/smo/impl/CarServiceSMOImpl.java
@@ -228,12 +228,23 @@
Assert.jsonObjectHaveKey(pd.getReqData(), "carColor", "鏈寘鍚玞arColor");
Assert.jsonObjectHaveKey(pd.getReqData(), "psId", "鏈寘鍚玴sId");
Assert.jsonObjectHaveKey(pd.getReqData(), "receivedAmount", "鏈寘鍚玶eceivedAmount");
+ Assert.jsonObjectHaveKey(pd.getReqData(), "sellOrHire", "鏈寘鍚玸ellOrHire");
JSONObject paramIn = JSONObject.parseObject(pd.getReqData());
Assert.hasLength(paramIn.getString("communityId"), "灏忓尯ID涓嶈兘涓虹┖");
Assert.hasLength(paramIn.getString("ownerId"), "ownerId涓嶈兘涓虹┖");
Assert.hasLength(paramIn.getString("psId"), "psId涓嶈兘涓虹┖");
Assert.hasLength(paramIn.getString("receivedAmount"), "receivedAmount涓嶈兘涓虹┖");
+
+ if(!"H".equals(paramIn.getString("sellOrHire"))
+ && !"S".equals(paramIn.getString("sellOrHire"))){
+ throw new IllegalArgumentException("鍏ュ弬閿欒锛屾棤娉曡瘑鍒鎿嶄綔");
+ }
+
+ if("H".equals(paramIn.getString("sellOrHire"))){
+ Assert.jsonObjectHaveKey(pd.getReqData(), "cycles", "鏈寘鍚玞ycles");
+ Assert.hasLength(paramIn.getString("cycles"), "cycles涓嶈兘涓虹┖");
+ }
}
/**
--
Gitblit v1.8.0