| | |
| | | import com.dy.pipIrrGlobal.daoPr.PrDivideMapper; |
| | | import com.dy.pipIrrGlobal.daoPr.PrIntakeMapper; |
| | | import com.dy.pipIrrGlobal.pojoPr.PrIntake; |
| | | import com.dy.pipIrrGlobal.voPr.VoAllIntake; |
| | | import com.dy.pipIrrGlobal.voPr.VoIntake; |
| | | import com.dy.pipIrrGlobal.voPr.VoOnLineIntake; |
| | | import com.dy.pipIrrGlobal.voPr.*; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.dubbo.common.utils.PojoUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | */ |
| | | |
| | | 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); |
| | | } |
| | | |
| | | /** |
| | | * 获取未绑定到轮灌组的取水口列表 |
| | | * @return |
| | | */ |
| | | public QueryResultVo<List<VoIntakeSimple>> getFreeIntakes() { |
| | | QueryResultVo<List<VoIntakeSimple>> rsVo = new QueryResultVo<>(); |
| | | rsVo.obj = prIntakeMapper.getFreeIntakes(); |
| | | return rsVo; |
| | | } |
| | | } |