Browse Source

ZoneController.java的显示问题

Signed-off-by: 原志强 <zhiqiang.yuan@cloudcross.com>
原志强 9 years ago
parent
commit
a80b24f815

+ 5 - 0
src/main/java/com/cloudcross/ssp/model/mapper/size.sql.xml

@@ -10,6 +10,11 @@
 		from t_size group by rwidth,rheight order by id desc
 	</select>
 
+	<select id="findAllSizeForZone"  resultType="com.cloudcross.ssp.model.Size">
+		select <include refid="base_column"/> 
+		from t_size group by width,height order by width,height
+	</select>
+
 	<select id="findSize" parameterType="int" resultType="com.cloudcross.ssp.model.Size">
 		select <include refid="base_column"/>  
 		from t_size where id = #{id} 

+ 1 - 1
src/main/java/com/cloudcross/ssp/service/ISizeService.java

@@ -15,7 +15,7 @@ public interface ISizeService extends IGenericService<Size>{
 	
 	public List<Size> findAllSize();
 	
-
+	public List<Size> findAllSizeForZone();
 	public Size findSize(Long id);
 	public Size findSizeId(Long width,Long height);
 

+ 3 - 0
src/main/java/com/cloudcross/ssp/service/impl/SizeService.java

@@ -24,6 +24,9 @@ public class SizeService implements ISizeService{
 		return myBatisDao.getList("sizeSqlMapper.findAllSize");
 	}
 
+	public List<Size> findAllSizeForZone() {
+		return myBatisDao.getList("sizeSqlMapper.findAllSizeForZone");
+	}
 	
 	@Override
 	public Size findSize(Long id) {

+ 1 - 1
src/main/java/com/cloudcross/ssp/web/operator/main/ad/ZoneController.java

@@ -104,7 +104,7 @@ public  class ZoneController extends SimpleController {
 		pager.setTotalRow(totalRow);
 		
 		List<Zone> zoneList = zoneService.findByParams(paramMap, pager);					
-		List<Size> sizeList = sizeService.findAllSize();											
+		List<Size> sizeList = sizeService.findAllSizeForZone();											
 		model.addAttribute("pager", pager);
 		model.addAttribute("zoneList", zoneList);
 		model.addAttribute("sizeList", sizeList);