1、尝试解决新增质量文件保存不上的问题

dev
yitonglei 3 years ago
parent e45237b370
commit 56dad00c86
  1. 38
      lab-service/lab-file/src/main/java/org/springblade/file/controller/QualityFileController.java
  2. 2
      lab-service/lab-file/src/main/java/org/springblade/file/service/impl/QualityFileServiceImpl.java

@ -99,25 +99,25 @@ public class QualityFileController extends BladeController {
/** /**
* 新增 质量文件 * 新增 质量文件
*/ */
@PostMapping("/save") // @PostMapping("/save")
@ApiOperationSupport(order = 4) // @ApiOperationSupport(order = 4)
@ApiOperation(value = "新增", notes = "传入qualityFile") // @ApiOperation(value = "新增", notes = "传入qualityFile")
public R save(@Valid @RequestBody QualityFileDTO qualityFile) { // public R save(@Valid @RequestBody QualityFileDTO qualityFile) {
boolean save = qualityFileService.save(qualityFile); // boolean save = qualityFileService.save(qualityFile);
//将主表与版本关系存到t_quality_file_assistent // //将主表与版本关系存到t_quality_file_assistent
if(save){ // if(save){
long qulityFileAssistentId = RandomUtils.nextLong(); // long qulityFileAssistentId = RandomUtils.nextLong();
QualityFileAssistent qualityFileAssistent = new QualityFileAssistent(); // QualityFileAssistent qualityFileAssistent = new QualityFileAssistent();
qualityFileAssistent.setId(qulityFileAssistentId); // qualityFileAssistent.setId(qulityFileAssistentId);
qualityFileAssistent.setVersion(Integer.valueOf(qualityFile.getVersion())); // qualityFileAssistent.setVersion(Integer.valueOf(qualityFile.getVersion()));
qualityFileAssistent.setQualityFileId(qualityFile.getId()); // qualityFileAssistent.setQualityFileId(qualityFile.getId());
qualityFileAssistent.setName("默认名称"); // qualityFileAssistent.setName("默认名称");
qualityFileAssistent.setStatus(1); // qualityFileAssistent.setStatus(1);
save = qualityFileAssistentService.save(qualityFileAssistent); // save = qualityFileAssistentService.save(qualityFileAssistent);
} // }
//
return R.status(save); // return R.status(save);
} // }
/** /**
* 修改 质量文件 * 修改 质量文件

@ -109,7 +109,7 @@ public class QualityFileServiceImpl extends BaseServiceImpl<QualityFileMapper, Q
// 新增或修改质量文件主表 // 新增或修改质量文件主表
long fileId = RandomUtils.nextLong(); long fileId = RandomUtils.nextLong();
qualityFile.setId(fileId); qualityFile.setId(fileId);
qualityFileService.saveOrUpdate(qualityFile); // qualityFileService.saveOrUpdate(qualityFile);
QualityFileAssistent assistent = new QualityFileAssistent(); QualityFileAssistent assistent = new QualityFileAssistent();
assistent.setVersion(1); assistent.setVersion(1);

Loading…
Cancel
Save