| | |
| | | @Autowired |
| | | private MultifileMapper multifileMapper; |
| | | |
| | | // @Autowired |
| | | // private SystemDictDataBiz systemDictDataBiz; |
| | | |
| | | @Override |
| | | public String create(BikeRepair bikeRepair) { |
| | |
| | | @Override |
| | | public BikeRepair findOne(BikeRepair bikeRepair) { |
| | | QueryWrapper<BikeRepair> wrapper = new QueryWrapper<>(bikeRepair); |
| | | return bikeRepairMapper.selectOne(wrapper); |
| | | return bikeRepairMapper.selectOne(wrapper.last(" limit 1")); |
| | | } |
| | | |
| | | @Override |
| | |
| | | MPJLambdaWrapper<BikeRepair> queryWrapper = new MPJLambdaWrapper<>(); |
| | | Utils.MP.blankToNull(pageWrap.getModel()); |
| | | queryWrapper.leftJoin(Member.class,Member::getId,BikeRepair::getMemberId) |
| | | .leftJoin(Bikes.class,Bikes::getId,BikeRepair::getBinkeId) |
| | | .leftJoin(BaseParam.class,BaseParam::getId,Bikes::getParamId); |
| | | .leftJoin(Bikes.class,Bikes::getCode,BikeRepair::getBinkeId) |
| | | .leftJoin(BaseParam.class,BaseParam::getId,BikeRepair::getTypeId); |
| | | queryWrapper.selectAll(BikeRepair.class) |
| | | .selectAs(Member::getOpenid,BikeRepairDTO::getOpenid) |
| | | .selectAs(Bikes::getCode,BikeRepairDTO::getBikeCode) |
| | |
| | | BeanUtils.copyProperties(repairRequest,bikeRepair); |
| | | bikeRepair.setCreateDate(new Date()); |
| | | bikeRepair.setIsdeleted(Constants.ZERO); |
| | | bikeRepair.setStatus(Constants.ZERO); |
| | | bikeRepair.setId(Constants.getUUID()); |
| | | bikeRepairMapper.insert(bikeRepair); |
| | | //处理附件信息 |
| | | List<String> stringList = repairRequest.getFileUrlList(); |
| | | if(!Objects.isNull(stringList)&&stringList.size()>Constants.ZERO){ |
| | | for (int i = 0; i < stringList.size(); i++) { |
| | | Multifile multifile = new Multifile(); |
| | | multifile.setId(Constants.getUUID()); |
| | | multifile.setCreateDate(new Date()); |
| | | multifile.setIsdeleted(Constants.ZERO); |
| | | multifile.setSortnum(i+Constants.ONE); |