质检人员管理功能修改

This commit is contained in:
funny 2026-04-22 17:53:35 +08:00
parent d77eefc410
commit 78786741b2
2 changed files with 5 additions and 8 deletions

View File

@ -12,10 +12,10 @@ import java.util.List;
public class QmsQualityInspectorUpdateQO {
/**
* 质检人ID必传
* 质检人员主表ID必传
*/
@NotNull(message = "质检人ID不能为空")
private Long userId;
@NotNull(message = "ID不能为空")
private Long id;
/**
* 新增的物料ID列表qms_qc_material.id

View File

@ -209,12 +209,9 @@ public class QmsQualityInspectorServiceImpl extends ServiceImpl<QmsQualityInspec
public void update(QmsQualityInspectorUpdateQO request) {
String operator = UserUtil.getUserName();
LocalDateTime now = LocalDateTime.now();
Long userId = request.getUserId();
// 查主表获取 inspectorId
QmsQualityInspector inspector = lambdaQuery()
.eq(QmsQualityInspector::getUserId, userId)
.one();
// 查主表通过主表ID获取 inspectorId inspectionType
QmsQualityInspector inspector = getById(request.getId());
if (Objects.isNull(inspector)) {
throw new NflgException(STATE.BusinessError, "该质检人员不存在");
}