|
|
|
|
@ -27,6 +27,7 @@ import lombok.AllArgsConstructor; |
|
|
|
|
|
|
|
|
|
import javax.validation.Valid; |
|
|
|
|
|
|
|
|
|
import org.apache.commons.lang.math.RandomUtils; |
|
|
|
|
import org.springblade.core.mp.support.Condition; |
|
|
|
|
import org.springblade.core.mp.support.Query; |
|
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
|
@ -102,6 +103,19 @@ public class QualityFileController extends BladeController { |
|
|
|
|
@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); |
|
|
|
|
qualityFileAssistentService.save(qualityFileAssistent); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return R.status(qualityFileService.save(qualityFile)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|