|
|
|
@@ -160,29 +160,31 @@ public class WxRaffleActivityRecord extends TenantEntity { |
|
|
|
recordItemSizeMap = new HashMap<String,Integer>(); |
|
|
|
for (int i = 0 ; i < recordItemList.size() ; i++) { |
|
|
|
WxRaffleActivityRecordItem ri = recordItemList.get(i); |
|
|
|
String key = this.id+"&"+ri.getItemId(); |
|
|
|
if (recordItemIdCountMap.containsKey(key)) { |
|
|
|
Integer c = recordItemIdCountMap.get(key); |
|
|
|
c = c + 1; |
|
|
|
recordItemIdCountMap.put(key, c); |
|
|
|
}else { |
|
|
|
recordItemIdCountMap.put(key, 1); |
|
|
|
} |
|
|
|
|
|
|
|
if (recordItemJiangQuanCountMap.containsKey(key)) { |
|
|
|
String jq = recordItemJiangQuanCountMap.get(key); |
|
|
|
jq = jq + ","+ri.getCode(); |
|
|
|
recordItemJiangQuanCountMap.put(key, jq); |
|
|
|
}else { |
|
|
|
recordItemJiangQuanCountMap.put(key, ri.getCode()); |
|
|
|
} |
|
|
|
|
|
|
|
if (recordItemSizeMap.containsKey(key)) { |
|
|
|
Integer is = recordItemSizeMap.get(key); |
|
|
|
is = is + ri.getItemSize(); |
|
|
|
recordItemSizeMap.put(key, is); |
|
|
|
}else { |
|
|
|
recordItemSizeMap.put(key, ri.getItemSize()); |
|
|
|
if (null != ri.getItemId()) { |
|
|
|
String key = this.id+"&"+ri.getItemId(); |
|
|
|
if (recordItemIdCountMap.containsKey(key)) { |
|
|
|
Integer c = recordItemIdCountMap.get(key); |
|
|
|
c = c + 1; |
|
|
|
recordItemIdCountMap.put(key, c); |
|
|
|
}else { |
|
|
|
recordItemIdCountMap.put(key, 1); |
|
|
|
} |
|
|
|
|
|
|
|
if (recordItemJiangQuanCountMap.containsKey(key)) { |
|
|
|
String jq = recordItemJiangQuanCountMap.get(key); |
|
|
|
jq = jq + ","+ri.getCode(); |
|
|
|
recordItemJiangQuanCountMap.put(key, jq); |
|
|
|
}else { |
|
|
|
recordItemJiangQuanCountMap.put(key, ri.getCode()); |
|
|
|
} |
|
|
|
|
|
|
|
if (recordItemSizeMap.containsKey(key)) { |
|
|
|
Integer is = recordItemSizeMap.get(key); |
|
|
|
is = is + ri.getItemSize(); |
|
|
|
recordItemSizeMap.put(key, is); |
|
|
|
}else { |
|
|
|
recordItemSizeMap.put(key, ri.getItemSize()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|