质检人员管理功能修改

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 { public class QmsQualityInspectorUpdateQO {
/** /**
* 质检人ID必传 * 质检人员主表ID必传
*/ */
@NotNull(message = "质检人ID不能为空") @NotNull(message = "ID不能为空")
private Long userId; private Long id;
/** /**
* 新增的物料ID列表qms_qc_material.id * 新增的物料ID列表qms_qc_material.id

View File

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