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

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

Loading…
Cancel
Save