|  |  |  | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.daoPr.PrDivideMapper; | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.daoPr.PrIntakeMapper; | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.pojoPr.PrIntake; | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.voPr.IntakeUpdateLngLat; | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.voPr.VoAllIntake; | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.voPr.VoIntake; | 
|---|
|  |  |  | import com.dy.pipIrrGlobal.voPr.VoOnLineIntake; | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public int update(PrIntake po) { | 
|---|
|  |  |  | if (po.getTownId() == null || po.getTownId() == 0) { | 
|---|
|  |  |  | Long townId = getSupperByVillageId(po.getVillageId()); | 
|---|
|  |  |  | po.setTownId(townId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (po.getCountyId() == null || po.getCountyId() == 0) { | 
|---|
|  |  |  | Long countyId = getSupperByVillageId(getSupperByVillageId(po.getVillageId())); | 
|---|
|  |  |  | po.setCountyId(countyId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //        if (po.getTownId() == null || po.getTownId() == 0) { | 
|---|
|  |  |  | //            Long townId = getSupperByVillageId(po.getVillageId()); | 
|---|
|  |  |  | //            po.setTownId(townId); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | //        if (po.getCountyId() == null || po.getCountyId() == 0) { | 
|---|
|  |  |  | //            Long countyId = getSupperByVillageId(getSupperByVillageId(po.getVillageId())); | 
|---|
|  |  |  | //            po.setCountyId(countyId); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | return this.prIntakeMapper.updateByPrimaryKeySelective(po); | 
|---|
|  |  |  | //        return this.prIntakeMapper.updateByPrimaryKey(po); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * app修改取水口经纬度 | 
|---|
|  |  |  | * @param po | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public int updateIntakeLngLat(IntakeUpdateLngLat po) { | 
|---|
|  |  |  | return prIntakeMapper.updateByPrimaryKeySelective1(po); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|