Commit 0e1aae89 by 高晓磊

Merge remote-tracking branch 'origin/develop' into develop

parents 31b3ead3 1764382d
...@@ -310,12 +310,13 @@ public class SalesPlanServiceImpl implements SalesPlanService{ ...@@ -310,12 +310,13 @@ public class SalesPlanServiceImpl implements SalesPlanService{
for (int k = 0; k < jsonArray.length(); k++) { for (int k = 0; k < jsonArray.length(); k++) {
JSONObject jsonObject = jsonArray.getJSONObject(k); JSONObject jsonObject = jsonArray.getJSONObject(k);
BigDecimal distributedVolum = calcDistributedVolum(jsonObject, startTime, endTime); BigDecimal distributedVolum = calcDistributedVolum(jsonObject, startTime, endTime);
if(jsonObject.getBigDecimal("planAmount").compareTo(BigDecimal.ZERO) != 0 && jsonObject.getBigDecimal("planAmount").compareTo(distributedVolum) > -1) { //大于等于 if(jsonObject.getBigDecimal("planAmount").compareTo(BigDecimal.ZERO) != 0 && (jsonObject.getBigDecimal("planAmount").compareTo(distributedVolum) > -1 || jsonObject.getBigDecimal("planAmount").compareTo(jsonObject.getBigDecimal("contractAmount")) > -1)) { //大于等于
Map<String, Object> verifyMap = new HashMap<String, Object>(); Map<String, Object> verifyMap = new HashMap<String, Object>();
verifyMap.put("contractName", jsonObject.getString("contractName")); verifyMap.put("contractName", jsonObject.getString("contractName"));
verifyMap.put("dinasTypeName", jsonObject.getString("dinasTypeName")); verifyMap.put("dinasTypeName", jsonObject.getString("dinasTypeName"));
verifyMap.put("projectName", jsonObject.getString("projectName")); verifyMap.put("projectName", jsonObject.getString("projectName"));
verifyMap.put("distributedVolum", distributedVolum); verifyMap.put("distributedVolum", distributedVolum);
verifyMap.put("planAmount", jsonObject.getBigDecimal("planAmount"));
verifyMap.put("contractAmount", jsonObject.getBigDecimal("contractAmount")); verifyMap.put("contractAmount", jsonObject.getBigDecimal("contractAmount"));
verifyList.add(verifyMap); verifyList.add(verifyMap);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment