| | |
| | | |
| | | private static final String STATE_NO_TRANSLATE = "10000"; |
| | | |
| | | private static final String CREATE_OWNER_CAR = "201"; //添加人脸 |
| | | private static final String CREATE_OWNER_CAR = "201"; //添加 |
| | | |
| | | private static final String DELETE_OWNER_CAR = "202"; //删除人脸 |
| | | private static final String DELETE_OWNER_CAR = "202"; //删除 |
| | | |
| | | private static final String UPDATE_OWNER_CAR = "203"; //修改 |
| | | |
| | | @Autowired |
| | | private IOrderInnerServiceSMO orderInnerServiceSMOImpl; |
| | |
| | | ownerCarDto = new OwnerCarDto(); |
| | | |
| | | ownerCarDto.setbId(tmpOrderDto.getbId()); |
| | | |
| | | |
| | | List<OwnerCarDto> ownerCarDtos = null; |
| | | |
| | |
| | | |
| | | for (OwnerCarDto ownerCarDto : ownerCarDtos) { |
| | | |
| | | if (BusinessTypeConstant.BUSINESS_TYPE_SAVE_OWNER_CAR.equals(tmpOrderDto.getBusinessTypeCd()) |
| | | || BusinessTypeConstant.BUSINESS_TYPE_UPDATE_OWNER_CAR.equals(tmpOrderDto.getBusinessTypeCd())) { |
| | | saveMachineTranslate(tmpOrderDto, ownerCarDto); |
| | | if (BusinessTypeConstant.BUSINESS_TYPE_SAVE_OWNER_CAR.equals(tmpOrderDto.getBusinessTypeCd())) { |
| | | saveOrUpdateMachineTranslate(tmpOrderDto, ownerCarDto, CREATE_OWNER_CAR); |
| | | } else if (BusinessTypeConstant.BUSINESS_TYPE_UPDATE_OWNER_CAR.equals(tmpOrderDto.getBusinessTypeCd())) { |
| | | saveOrUpdateMachineTranslate(tmpOrderDto, ownerCarDto, UPDATE_OWNER_CAR); |
| | | } else if (BusinessTypeConstant.BUSINESS_TYPE_DELETE_OWNER_CAR.equals(tmpOrderDto.getBusinessTypeCd()) |
| | | ) { |
| | | deleteMachineTranslate(tmpOrderDto, ownerCarDto); |
| | |
| | | |
| | | } |
| | | |
| | | private void saveMachineTranslate(OrderDto tmpOrderDto, OwnerCarDto ownerCarDto) { |
| | | private void saveOrUpdateMachineTranslate(OrderDto tmpOrderDto, OwnerCarDto ownerCarDto, String cmd) { |
| | | |
| | | MachineTranslateDto machineTranslateDto = new MachineTranslateDto(); |
| | | machineTranslateDto.setMachineTranslateId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_machineTranslateId)); |
| | |
| | | machineTranslateDto.setState(STATE_NO_TRANSLATE); |
| | | machineTranslateDto.setCommunityId(ownerCarDto.getCommunityId()); |
| | | machineTranslateDto.setbId("-1"); |
| | | machineTranslateDto.setMachineCmd(CREATE_OWNER_CAR); |
| | | machineTranslateDto.setMachineCmd(cmd); |
| | | machineTranslateDto.setObjBId(tmpOrderDto.getbId()); |
| | | machineTranslateInnerServiceSMOImpl.saveMachineTranslate(machineTranslateDto); |
| | | |