| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | |
| | | // repairUserDto.setState(RepairUserDto.STATE_CLOSE); |
| | | // } |
| | | |
| | | repairUserDto.setStates(new String[]{RepairUserDto.STATE_FINISH,RepairUserDto.STATE_FINISH_PAY_FEE,RepairUserDto.STATE_CLOSE}); |
| | | repairUserDto.setStates(new String[]{RepairUserDto.STATE_FINISH, RepairUserDto.STATE_FINISH_PAY_FEE, RepairUserDto.STATE_CLOSE}); |
| | | //查询报修派单状态 |
| | | List<RepairUserDto> repairUserDtos = repairUserInnerServiceSMOImpl.queryRepairUsers(repairUserDto); |
| | | //Assert.listOnlyOne(repairUserDtos, "信息错误"); |
| | | |
| | | if(repairUserDtos == null || repairUserDtos.size() <1){ |
| | | if (repairUserDtos == null || repairUserDtos.size() < 1) { |
| | | throw new IllegalArgumentException("未查询到 接单 待支付 或者 评价完成的工单,不能回访"); |
| | | } |
| | | repairUserDto = repairUserDtos.get(repairUserDtos.size()-1); |
| | | repairUserDto = repairUserDtos.get(repairUserDtos.size() - 1); |
| | | RepairUserPo repairUserPo = new RepairUserPo(); |
| | | repairUserPo.setRuId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_ruId)); |
| | | repairUserPo.setEndTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |