Compare commits
No commits in common. "04f5ba7df8bc12abb8f54ce4c790630579488aa3" and "5df8c9ac6d9f566e65294811e924e73aeec3e0ab" have entirely different histories.
04f5ba7df8
...
5df8c9ac6d
|
|
@ -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));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ========================= 任务概要 =========================
|
// ========================= 任务概要 =========================
|
||||||
|
|
|
||||||
|
|
@ -49,9 +49,4 @@ public class QmsPdiInspectionResultsPageVO {
|
||||||
* 要求完成时间
|
* 要求完成时间
|
||||||
*/
|
*/
|
||||||
private LocalDateTime requiredCompletionTime;
|
private LocalDateTime requiredCompletionTime;
|
||||||
|
|
||||||
/**
|
|
||||||
* 质检状态:0=待检查,1=检验中,2=已完成
|
|
||||||
*/
|
|
||||||
private Integer inspectionEnable;
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue