old mode 100644
new mode 100755
| | |
| | | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.dto.communityLocation.CommunityLocationDto; |
| | | import com.java110.dto.machine.MachineAttrDto; |
| | | import com.java110.dto.machine.MachineDto; |
| | | import com.java110.dto.parking.ParkingAreaDto; |
| | | import com.java110.dto.parkingAreaAttr.ParkingAreaAttrDto; |
| | | import com.java110.entity.order.Business; |
| | | import com.java110.intf.common.IMachineAttrInnerServiceSMO; |
| | | import com.java110.intf.common.IMachineInnerServiceSMO; |
| | | import com.java110.intf.community.ICommunityLocationInnerServiceSMO; |
| | | import com.java110.intf.community.IParkingAreaAttrInnerServiceSMO; |
| | | import com.java110.intf.community.IParkingAreaInnerServiceSMO; |
| | | import com.java110.intf.user.IOwnerInnerServiceSMO; |
| | | import com.java110.job.adapt.DatabusAdaptImpl; |
| | | import com.java110.job.adapt.hcIot.asyn.IIotSendAsyn; |
| | | import com.java110.po.machine.MachinePo; |
| | | import com.java110.po.parking.ParkingAreaPo; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.BeanConvertUtil; |
| | |
| | | |
| | | @Autowired |
| | | private IParkingAreaInnerServiceSMO parkingAreaInnerServiceSMOImpl; |
| | | |
| | | @Autowired |
| | | private IParkingAreaAttrInnerServiceSMO parkingAreaAttrInnerServiceSMOImpl; |
| | | |
| | | |
| | | |
| | |
| | | ParkingAreaPo parkingAreaPo = BeanConvertUtil.covertBean(businessParkingArea, ParkingAreaPo.class); |
| | | |
| | | ParkingAreaDto parkingAreaDto = new ParkingAreaDto(); |
| | | parkingAreaDto.setNum(parkingAreaPo.getPaId()); |
| | | parkingAreaDto.setPaId(parkingAreaPo.getPaId()); |
| | | parkingAreaDto.setCommunityId(parkingAreaPo.getCommunityId()); |
| | | List<ParkingAreaDto> parkingAreaDtos = parkingAreaInnerServiceSMOImpl.queryParkingAreas(parkingAreaDto); |
| | | |
| | | Assert.listOnlyOne(parkingAreaDtos, "未找到停车场"); |
| | | |
| | | //查询属性 |
| | | ParkingAreaAttrDto parkingAreaAttrDto = new ParkingAreaAttrDto(); |
| | | parkingAreaAttrDto.setPaId(parkingAreaDtos.get(0).getPaId()); |
| | | parkingAreaAttrDto.setCommunityId(parkingAreaDtos.get(0).getCommunityId()); |
| | | List<ParkingAreaAttrDto> parkingAreaAttrDtos = parkingAreaAttrInnerServiceSMOImpl.queryParkingAreaAttrs(parkingAreaAttrDto); |
| | | |
| | | JSONObject postParameters = new JSONObject(); |
| | | |
| | | postParameters.put("num", parkingAreaDtos.get(0).getNum()); |
| | | postParameters.put("extPaId", parkingAreaDtos.get(0).getPaId()); |
| | | postParameters.put("extCommunityId", parkingAreaDtos.get(0).getCommunityId()); |
| | | postParameters.put("attrs", parkingAreaAttrDtos); |
| | | hcParkingAreaAsynImpl.updateParkingArea(postParameters); |
| | | } |
| | | } |