update 从PDA提交检测结果测试接口

master
yinq 4 days ago
parent 79efa437b0
commit ed60781013

@ -177,6 +177,20 @@ public class QcPDAController {
} }
} }
/**
* PDA
*
*/
@PostMapping("/webSubmitInspection")
public R<Boolean> webSubmitInspection(@RequestBody @Valid QcInspectionMainBo bo) {
Boolean result = qcPDAService.submitInspection(bo);
if (result != null && result) {
return R.ok(true);
} else {
return R.fail("Submission failed");
}
}
/** /**
* PDA * PDA
* *

@ -149,17 +149,16 @@ public class QcPDAServiceImpl implements IQcPDAService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Boolean submitInspection(QcInspectionMainBo bo) { public Boolean submitInspection(QcInspectionMainBo bo) {
// 保存文件 // 保存文件
List<Long> ossIds = bo.getOssIds(); if (StringUtils.isNotNull(bo.getOssIds())){
for (Long ossId : ossIds){ List<Long> ossIds = bo.getOssIds();
QcInspectionMainFileRelationBo relation = new QcInspectionMainFileRelationBo(); for (Long ossId : ossIds){
relation.setInspectionId(bo.getInspectionId()); QcInspectionMainFileRelationBo relation = new QcInspectionMainFileRelationBo();
relation.setOssId(ossId); relation.setInspectionId(bo.getInspectionId());
qcInspectionMainFileRelationService.insertByBo(relation); relation.setOssId(ossId);
qcInspectionMainFileRelationService.insertByBo(relation);
}
} }
// 根据传入的检验ID查询主记录信息 // 根据传入的检验ID查询主记录信息
Long inspectionId = bo.getInspectionId(); Long inspectionId = bo.getInspectionId();
Date nowDate = DateUtils.getNowDate(); Date nowDate = DateUtils.getNowDate();

Loading…
Cancel
Save