瀏覽代碼

Optimization of findGroupStats method

KeYuan 8 年之前
父節點
當前提交
f352068d7f

+ 2 - 2
src/main/java/com/key/dwsurvey/dao/impl/AnCheckboxDaoImpl.java

@@ -41,7 +41,7 @@ public class AnCheckboxDaoImpl extends BaseDaoImpl<AnCheckbox, String> implement
 					int anCount=Integer.parseInt(objects[1].toString());
 					count+=anCount;
 					quCheckbox.setAnCount(anCount);
-					continue;
+					break;
 				}
 			}
 		}
@@ -193,7 +193,7 @@ public class AnCheckboxDaoImpl extends BaseDaoImpl<AnCheckbox, String> implement
 		String sql="select qu_item_id,count(*) from t_an_checkbox where  visibility=1 and qu_id=? GROUP BY qu_item_id";
 		
 		String quId=question.getId();
-		List<Object[]> list=this.getSession().createSQLQuery(sql).setParameter(0, quId).list();
+		List<Object[]> list=this.getSession().createSQLQuery(sql).setParameter(0,quId).list();
 		
 		List<QuCheckbox> quCheckboxs=question.getQuCheckboxs();
 		for (QuCheckbox quCheckbox : quCheckboxs) {

+ 1 - 1
src/main/java/com/key/dwsurvey/dao/impl/AnChenCheckboxDaoImpl.java

@@ -57,7 +57,7 @@ public class AnChenCheckboxDaoImpl extends BaseDaoImpl<AnChenCheckbox, String> i
 					count+=anCount;
 					quChenRow.setAnCount(quChenRow.getAnCount()+anCount);
 					//quChenColumn.setAnCount(anCount);;
-					continue;
+					break;
 				}
 			}
 			

+ 1 - 1
src/main/java/com/key/dwsurvey/dao/impl/AnChenFbkDaoImpl.java

@@ -43,7 +43,7 @@ public class AnChenFbkDaoImpl extends BaseDaoImpl<AnChenFbk, String> implements
 					count+=anCount;
 					quChenRow.setAnCount(quChenRow.getAnCount()+anCount);
 					//quChenColumn.setAnCount(anCount);;
-					continue;
+					break;
 				}
 			}
 			

+ 1 - 1
src/main/java/com/key/dwsurvey/dao/impl/AnChenRadioDaoImpl.java

@@ -57,7 +57,7 @@ public class AnChenRadioDaoImpl extends BaseDaoImpl<AnChenRadio, String> impleme
 					count+=anCount;
 					quChenRow.setAnCount(quChenRow.getAnCount()+anCount);
 					//quChenColumn.setAnCount(anCount);;
-					continue;
+					break;
 				}
 			}
 			

+ 1 - 1
src/main/java/com/key/dwsurvey/dao/impl/AnDFillblankDaoImpl.java

@@ -33,7 +33,7 @@ public class AnDFillblankDaoImpl extends BaseDaoImpl<AnDFillblank, String> imple
 			for (Object[] objects : list) {
 				if(quMultiFillblankId.equals(objects[0].toString())){
 					quMultiFillblank.setAnCount(Integer.parseInt(objects[1].toString()));
-					continue;
+					break;
 				}
 			}
 		}

+ 1 - 1
src/main/java/com/key/dwsurvey/dao/impl/AnRadioDaoImpl.java

@@ -41,7 +41,7 @@ public class AnRadioDaoImpl extends BaseDaoImpl<AnRadio, String> implements AnRa
 					int anCount=Integer.parseInt(objects[1].toString());
 					count+=anCount;
 					quRadio.setAnCount(anCount);
-					continue;
+					break;
 				}
 			}
 		}

+ 1 - 1
src/main/java/com/key/dwsurvey/dao/impl/AnScoreDaoImpl.java

@@ -37,7 +37,7 @@ public class AnScoreDaoImpl extends BaseDaoImpl<AnScore, String> implements AnSc
 					count+=anCount;
 					quScore.setAnCount(anCount);
 					quScore.setAvgScore(Float.parseFloat(objects[2].toString()));;
-					continue;
+					break;
 				}
 			}
 		}