Compare commits

..

No commits in common. "04f5ba7df8bc12abb8f54ce4c790630579488aa3" and "5df8c9ac6d9f566e65294811e924e73aeec3e0ab" have entirely different histories.

5 changed files with 5 additions and 38 deletions

View File

@ -81,7 +81,7 @@ public class QmsPdiInspectionResultsController extends BaseController {
* 根据任务ID + 检测项类型返回对应检测结果及图片URL * 根据任务ID + 检测项类型返回对应检测结果及图片URL
*/ */
@PostMapping("detail") @PostMapping("detail")
public ApiResult<QmsPdiTaskRecordDetailVO.DetailWithStatusVO> detail( public ApiResult<List<QmsPdiTaskRecordDetailVO.StatusItemVO>> detail(
@Valid @RequestBody QmsPdiTaskRecordStatusItemDetailQO request) { @Valid @RequestBody QmsPdiTaskRecordStatusItemDetailQO request) {
return ApiResult.success(inspectionResultsControllerService.detail(request)); return ApiResult.success(inspectionResultsControllerService.detail(request));
} }

View File

@ -276,20 +276,10 @@ public class QmsPdiInspectionResultsControllerService {
/** /**
* 查询检测项详情平板使用不分页 * 查询检测项详情平板使用不分页
* 根据任务ID + 检测项类型返回对应结果及图片URL同时返回任务状态 * 根据任务ID + 检测项类型返回对应结果及图片URL
*/ */
public QmsPdiTaskRecordDetailVO.DetailWithStatusVO detail(QmsPdiTaskRecordStatusItemDetailQO request) { public List<QmsPdiTaskRecordDetailVO.StatusItemVO> detail(QmsPdiTaskRecordStatusItemDetailQO request) {
QmsPdiTaskRecordDetailVO.DetailWithStatusVO result = new QmsPdiTaskRecordDetailVO.DetailWithStatusVO(); return taskRecordControllerService.statusItemList(request.getId(), request.getInspectionItemType());
// 查询任务状态
QmsPdiTaskRecord taskRecord = taskRecordService.getById(request.getId());
if (taskRecord != null) {
result.setInspectionEnable(taskRecord.getInspectionEnable());
}
// 查询检测项列表
result.setItems(taskRecordControllerService.statusItemList(request.getId(), request.getInspectionItemType()));
return result;
} }
// ========================= 任务概要 ========================= // ========================= 任务概要 =========================

View File

@ -49,9 +49,4 @@ public class QmsPdiInspectionResultsPageVO {
* 要求完成时间 * 要求完成时间
*/ */
private LocalDateTime requiredCompletionTime; private LocalDateTime requiredCompletionTime;
/**
* 质检状态0=待检查1=检验中2=已完成
*/
private Integer inspectionEnable;
} }

View File

@ -132,21 +132,4 @@ public class QmsPdiTaskRecordDetailVO {
*/ */
private List<String> inspectionItemImage; private List<String> inspectionItemImage;
} }
/**
* 检测项详情含任务状态
*/
@Data
public static class DetailWithStatusVO {
/**
* 质检状态0=待检查1=检验中2=已完成
*/
private Integer inspectionEnable;
/**
* 检测项列表
*/
private List<StatusItemVO> items;
}
} }

View File

@ -46,8 +46,7 @@
t.task_no AS taskNo, t.task_no AS taskNo,
r.inspection_version AS inspectionVersion, r.inspection_version AS inspectionVersion,
t.submission_time AS submissionTime, t.submission_time AS submissionTime,
t.required_completion_time AS requiredCompletionTime, t.required_completion_time AS requiredCompletionTime
t.inspection_enable AS inspectionEnable
FROM qms_pdi_task_record t FROM qms_pdi_task_record t
LEFT JOIN qms_pdi_detection_rules r ON r.id = t.detection_rules_id LEFT JOIN qms_pdi_detection_rules r ON r.id = t.detection_rules_id
<where> <where>