| | |
| | | import com.java110.api.components.ValueUtil; |
| | | import com.java110.api.importData.DefaultImportDataAdapt; |
| | | import com.java110.api.importData.IImportDataCleaningAdapt; |
| | | import com.java110.dto.PropertyWhiteListFlowDto; |
| | | import com.java110.dto.community.CommunityDto; |
| | | import com.java110.dto.importData.Vtil; |
| | | import com.java110.dto.system.ComponentValidateResult; |
| | |
| | | po.setStatusCd("0"); |
| | | po.setUserId(paramIn.getString("userId")); |
| | | po.setRemark(ValueUtil.defaultValue(os[28])); |
| | | po.setCommunityCode(Vtil.appendHyphenToRight(ValueUtil.defaultValue(os[0]))); |
| | | po.setCommunityName(ValueUtil.defaultValue(os[1])); |
| | | try { |
| | | po.setPrice(Vtil.defaultDouble(os[26])); |
| | | } catch (Exception e) { |
| | |
| | | po.setRemark2(ValueUtil.defaultValue(os[34])); |
| | | po.setAddress(ValueUtil.defaultValue(os[16])); |
| | | po.setWriter(ValueUtil.defaultValue(os[35])); |
| | | po.setWriteTime(ValueUtil.defaultValue(os[36])); |
| | | po.setAuditUserName(ValueUtil.defaultValue(os[37])); |
| | | po.setWriteTime(ValueUtil.defaultValue(os,36)); |
| | | po.setAuditUserName(ValueUtil.defaultValue(os,37)); |
| | | try { |
| | | po.setCreateTime(DateUtil.getDateFromStringB(ValueUtil.defaultValue(os[38]))); |
| | | } catch (Exception e) { |
| | |
| | | po.setObjName(po.getRoadName() + "-" + po.getFloorNum() + "-" + po.getUnitNum() + "-" + po.getRoomNum()); |
| | | } |
| | | |
| | | |
| | | public void setCommunityId(MeterWaterPo po, Object[] os, List<Map<String, Object>> maps) { |
| | | for (Map<String, Object> map : maps) { |
| | | if (ValueUtil.defaultValue(os[0]).isEmpty() && ValueUtil.defaultValue(os[1]).isEmpty()){ |
| | | throw new IllegalArgumentException("小区名称和小区编号均为空"); |
| | | } |
| | | if (ValueUtil.defaultValue(os[0]).isEmpty()) { |
| | | if (ValueUtil.defaultValue(os[1]).equals(map.get("name"))) { |
| | | if (Vtil.defaultValue(map.get("name")).contains(ValueUtil.defaultValue(os[1]))) { |
| | | po.setCommunityId(map.get("communityId").toString()); |
| | | return; |
| | | } |
| | | } else if (ValueUtil.defaultValue(os[1]).isEmpty()){ |
| | | if (ValueUtil.defaultValue(os[0]).equals(map.get("communityCode"))) { |
| | | if (Vtil.defaultValue(map.get("communityCode")).equals(ValueUtil.defaultValue(os[0]))) { |
| | | po.setCommunityId(map.get("communityId").toString()); |
| | | return; |
| | | } |
| | | } else { |
| | | if (ValueUtil.defaultValue(os[0]).equals(map.get("communityCode")) && ValueUtil.defaultValue(os[1]).equals(map.get("name"))) { |
| | | if (Vtil.defaultValue(map.get("communityCode")).equals(ValueUtil.defaultValue(os[0])) && Vtil.defaultValue(map.get("name")).contains(ValueUtil.defaultValue(os[1]))) { |
| | | po.setCommunityId(map.get("communityId").toString()); |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | throw new IllegalArgumentException("未查询到小区:" + Vtil.appendHyphenToRight(ValueUtil.defaultValue(os[0])) + ValueUtil.defaultValue(os[1])); |
| | | po.setCommunityId(null); |
| | | po.setCommunityCode(ValueUtil.defaultValue(os[0])); |
| | | po.setCommunityName(ValueUtil.defaultValue(os[1])); |
| | | } |
| | | } |