Browse Source

修改创意编辑的问题

ying.rong 9 years ago
parent
commit
5e91a1f2c4

+ 1 - 1
src/main/java/com/cloudcross/ssp/model/mapper/dspBanner.sql.xml

@@ -61,7 +61,7 @@
 	</select>
 	
 	<select id="selectMaxId" parameterType="java.util.Map" resultType="java.lang.Long">
-		select id from t_dsp_banner where dsp_id = #{dspId} and advertiser_id = #{advertiserId}
+		select max(id) as id from t_dsp_banner where dsp_id = #{dspId} and advertiser_id = #{advertiserId}
 		<if test="bannerId != null and bannerId != '' ">
 	    	and id != #{bannerId}
 	    </if>

+ 4 - 17
src/main/java/com/cloudcross/ssp/web/dsp/DspBannerController.java

@@ -303,24 +303,11 @@ public class DspBannerController extends SimpleController{
 	            }
 				obj.put("dspId", dspId);
 				if(!flag){
-					Long bannerId = null;
-					if("edit".equals(tab)){
-						bannerId = Long.valueOf(obj.get("id").toString());
-					}
-					Long id = this.getDataMaxId(dspId, Long.valueOf(obj.get("advertiserId").toString()), bannerId);
-                	if(id != null && id != 0){
-                		if("add".equals(tab)){
-                			result.add(FieldInfo.getErrorMessage(FieldValidate.CHECK_PARAMDATA_ADD_REPEAT,false,null,(i+1),"error"));
-                		}else{
-                			result.add(FieldInfo.getErrorMessage(FieldValidate.CHECK_PARAMDATA_UPDATE_REPEAT,false,null,(i+1),"error"));
-                		}
+                	list.add((DspBanner)JSONObject.toBean(obj,DspBanner.class));
+                	if("add".equals(tab)){
+                		result.add(FieldInfo.getErrorMessage(FieldValidate.CHECK_PARAMDATA_ADD_SUCCESS,false,null,(i+1),"success"));
                 	}else{
-                		list.add((DspBanner)JSONObject.toBean(obj,DspBanner.class));
-                		if("add".equals(tab)){
-                			result.add(FieldInfo.getErrorMessage(FieldValidate.CHECK_PARAMDATA_ADD_SUCCESS,false,null,(i+1),"success"));
-                		}else{
-                			result.add(FieldInfo.getErrorMessage(FieldValidate.CHECK_PARAMDATA_UPDATE_SUCCESS,false,null,(i+1),"success"));
-                		}
+                		result.add(FieldInfo.getErrorMessage(FieldValidate.CHECK_PARAMDATA_UPDATE_SUCCESS,false,null,(i+1),"success"));
                 	}
 				}
 			}