Browse Source

广告位下拉框功能的修缮

原志强 9 years ago
parent
commit
9459af200d

+ 9 - 10
src/main/java/com/cloudcross/ssp/service/impl/ZoneService.java

@@ -22,7 +22,7 @@ import com.cloudcross.ssp.service.IZoneService;
 import com.cloudcross.ssp.web.widget.SelectorController.ISelector;
 import com.cloudcross.ssp.web.widget.SelectorController.ISelector;
 import com.cloudcross.ssp.web.widget.SelectorController.ISelectorProvider;
 import com.cloudcross.ssp.web.widget.SelectorController.ISelectorProvider;
 
 
-    @Service("operator.zoneService")
+    @Service
     public class ZoneService implements IZoneService,ISelectorProvider{
     public class ZoneService implements IZoneService,ISelectorProvider{
 	
 	
 	@Autowired
 	@Autowired
@@ -155,20 +155,12 @@ import com.cloudcross.ssp.web.widget.SelectorController.ISelectorProvider;
 
 
 	@Override
 	@Override
 	public Map<String, List<? extends ISelector>> provideData(String[] parentId) {
 	public Map<String, List<? extends ISelector>> provideData(String[] parentId) {
-		Assert.isTrue(ArrayUtils.isNotEmpty(parentId));
+//		Assert.isTrue(ArrayUtils.isNotEmpty(parentId));
 		Integer operatorId = Integer.parseInt(parentId[0]);
 		Integer operatorId = Integer.parseInt(parentId[0]);
 		List<Zone> zoneList = findByOperatorId(operatorId);
 		List<Zone> zoneList = findByOperatorId(operatorId);
 		return MapBuilder.create(HashMap.class).add("zoneList", zoneList).map();
 		return MapBuilder.create(HashMap.class).add("zoneList", zoneList).map();
 	}
 	}
 	//operatorId类型居然搞不一样
 	//operatorId类型居然搞不一样
-	@Override
-	public Map<String, List<? extends ISelector>> provideDataBack(String[] parentId) {
-		Assert.isTrue(ArrayUtils.isNotEmpty(parentId));
-		Long operatorId = Long.parseLong(parentId[0]);
-		List<Zone> zoneList = findByOperatorId(operatorId);
-		return MapBuilder.create(HashMap.class).add("zoneList", zoneList).map();
-	}
-
 
 
 	@Override
 	@Override
 	public List<Zone> findByOperatorId(Integer operatorId) {
 	public List<Zone> findByOperatorId(Integer operatorId) {
@@ -187,6 +179,13 @@ import com.cloudcross.ssp.web.widget.SelectorController.ISelectorProvider;
 		// TODO Auto-generated method stub
 		// TODO Auto-generated method stub
 		return null;
 		return null;
 	}
 	}
+
+	@Override
+	public Map<String, List<? extends ISelector>> provideDataBack(
+			String[] parentId) {
+		// TODO Auto-generated method stub
+		return null;
+	}
 	
 	
 
 
 }
 }

+ 1 - 1
src/main/resources/config/spring/mod/spring-orm.xml

@@ -36,7 +36,7 @@
 	<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
 	<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
 		<property name="dataSource" ref="dataSource" />
 		<property name="dataSource" ref="dataSource" />
 		<property name="configurationProperties"  value=""/>
 		<property name="configurationProperties"  value=""/>
-		<property name="typeAliasesPackage" value="com.cloudcross.ssp.*.model"/>
+		<property name="typeAliasesPackage" value="com.cloudcross.ssp.model"/>
 		<property name="mapperLocations" value="classpath*:/com/cloudcross/ssp/**/*.sql.xml"/>
 		<property name="mapperLocations" value="classpath*:/com/cloudcross/ssp/**/*.sql.xml"/>
 	</bean>
 	</bean>