| src/main/java/com/ruoyi/device/controller/DeviceRepairController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/pojo/DeviceRepair.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/device/service/impl/DeviceRepairServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/sales/pojo/CommonFile.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ruoyi/device/controller/DeviceRepairController.java
@@ -44,6 +44,13 @@ DeviceRepairDto byId = deviceRepairService.detailById(id); return AjaxResult.success(byId); } // // @ApiOperation("根据id查询附件") // @GetMapping("/{deviceId}") // public AjaxResult deviceId(@PathVariable Long id) { // DeviceRepairDto byId = deviceRepairService.detailById(id); // return AjaxResult.success(byId); // } @PutMapping () @ApiOperation("修改设备报修") @@ -51,8 +58,7 @@ return deviceRepairService.updateDeviceRepair(deviceRepair); } @PostMapping ("repair") @ApiOperation("设备维修") @PostMapping("/repairs") public AjaxResult repair( @RequestBody DeviceRepair deviceRepair) { return deviceRepairService.updateDeviceRepair(deviceRepair); } src/main/java/com/ruoyi/device/pojo/DeviceRepair.java
@@ -79,5 +79,6 @@ private String sparePartsIds; @ApiModelProperty("文件列表") @TableField(exist = false) private List<TempFile> fileList; } src/main/java/com/ruoyi/device/service/impl/DeviceRepairServiceImpl.java
@@ -194,8 +194,13 @@ @Override public DeviceRepairDto detailById(Long id) { return deviceRepairMapper.detailById(id); DeviceRepairDto deviceRepairDto = deviceRepairMapper.detailById(id); LambdaQueryWrapper<CommonFile> queryWrapper = new LambdaQueryWrapper<CommonFile>() .eq(CommonFile::getCommonId, deviceRepairDto.getId()) // 关联记录ID .eq(CommonFile::getType, FileNameType.DeviceRepair.getValue()); // 文件类型 List<CommonFile> commonFiles = commonFileMapper.selectList(queryWrapper); deviceRepairDto.setFileList(commonFiles); return deviceRepairDto; } } src/main/java/com/ruoyi/sales/pojo/CommonFile.java
@@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; /** @@ -11,7 +12,7 @@ @Data @TableName("common_file") public class CommonFile { public class CommonFile implements Serializable { private static final long serialVersionUID = 1L;