Browse Source

修改创意字段值存取的问题

ying.rong 9 years ago
parent
commit
0f3e3ce890

+ 2 - 1
src/main/java/com/cloudcross/ssp/web/dsp/DspBannerController.java

@@ -298,16 +298,17 @@ public class DspBannerController extends SimpleController{
 				Iterator<String> itt = obj.keys();
 				Iterator<String> itt = obj.keys();
 				while (itt.hasNext()) {
 				while (itt.hasNext()) {
 	                String key = itt.next().toString();  
 	                String key = itt.next().toString();  
+	                Object value = obj.getString(key);
 	                if("bannerId".equals(key)){
 	                if("bannerId".equals(key)){
 	                	continue;
 	                	continue;
 	                }
 	                }
-	                Object value = obj.getString(key);
 	                Map<String,Object> map = FieldInfo.validateField(fieldInfoMap, key, value, (i+1));
 	                Map<String,Object> map = FieldInfo.validateField(fieldInfoMap, key, value, (i+1));
 	                if(!map.isEmpty()){
 	                if(!map.isEmpty()){
 	                	flag = true;
 	                	flag = true;
 	                	result.add(map);
 	                	result.add(map);
 	                }
 	                }
 	            }
 	            }
+				obj.put("id", obj.getString("bannerId"));
 				obj.put("dspId", dspId);
 				obj.put("dspId", dspId);
 				if(!flag){
 				if(!flag){
                 	list.add((DspBanner)JSONObject.toBean(obj,DspBanner.class));
                 	list.add((DspBanner)JSONObject.toBean(obj,DspBanner.class));