AddressServiceImpl.java 816 Bytes
package com.taover.ai.service.impl;

import java.util.ArrayList;
import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.taover.ai.bean.normal.BeanAddress;
import com.taover.ai.bean.normal.ResponseAddress;
import com.taover.ai.common.AddressCommon;
import com.taover.ai.service.AddressService;

@Service
public class AddressServiceImpl implements AddressService{
	@Resource
	private AddressCommon addressCommon;
	
	@Override
	public ResponseAddress pcdAddress(String address) {
		String[] addressArr = address.split("&_&");
		List<BeanAddress> beanList = new ArrayList<BeanAddress>();
		for(int i=0; i<addressArr.length; ++i){
			beanList.add(this.addressCommon.pcdAddressOneAnalysis(address));
		}
		return ResponseAddress.createSuccess(beanList);
	}
}