| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package cn.com.goldenwater.util.common;
- import cn.com.goldenwater.dcproj.constValue.SplitValue;
- import cn.com.goldenwater.dcproj.dto.BisInspRgstrDto;
- import org.apache.commons.lang3.StringUtils;
- import java.util.List;
- public class InspPblmUtils {
- public static String getAddVCD(String addVcd){
- if(StringUtils.isNotBlank(addVcd)){
- if(addVcd.endsWith("0000000000")){
- addVcd=addVcd.replace("0000000000","");
- }
- else if(addVcd.endsWith("00000000")){
- addVcd=addVcd.replace("00000000","");
- }else if(addVcd.endsWith("000000")){
- addVcd=addVcd.replace("000000","");
- }
- }
- return addVcd;
- }
- public static List<BisInspRgstrDto> changeList(List<BisInspRgstrDto> list){
- if (list.size() > 0) {
- for (BisInspRgstrDto rgstrDto : list) {
- String adFullName = rgstrDto.getAdName();
- if (StringUtils.isBlank(adFullName)) {
- continue;
- }
- if (adFullName.contains(SplitValue.HENG_SPLIT)) {
- String[] split = adFullName.split(SplitValue.HENG_SPLIT);
- if (split.length == 3) {
- rgstrDto.setProvince(split[0]);
- rgstrDto.setCity(split[1]);
- rgstrDto.setCountry(split[2]);
- }
- if (split.length == 2) {
- rgstrDto.setProvince(split[0]);
- rgstrDto.setCity(split[1]);
- rgstrDto.setCountry("");
- }
- } else {
- rgstrDto.setProvince(adFullName);
- }
- }
- }
- return list;
- }
- }
|