【优化】添加检验标准时更新对应质检物料的规则是否已维护字段
This commit is contained in:
parent
6ff777e808
commit
b31f6dd847
|
|
@ -16,10 +16,12 @@ import com.nflg.wms.common.util.UserUtil;
|
||||||
import com.nflg.wms.repository.entity.QmsInspectionStandard;
|
import com.nflg.wms.repository.entity.QmsInspectionStandard;
|
||||||
import com.nflg.wms.repository.entity.QmsInspectionStandardItem;
|
import com.nflg.wms.repository.entity.QmsInspectionStandardItem;
|
||||||
import com.nflg.wms.repository.entity.QmsInspectionStandardItemContent;
|
import com.nflg.wms.repository.entity.QmsInspectionStandardItemContent;
|
||||||
|
import com.nflg.wms.repository.entity.QmsQcMaterial;
|
||||||
import com.nflg.wms.repository.mapper.QmsInspectionStandardMapper;
|
import com.nflg.wms.repository.mapper.QmsInspectionStandardMapper;
|
||||||
import com.nflg.wms.repository.service.IQmsInspectionStandardItemContentService;
|
import com.nflg.wms.repository.service.IQmsInspectionStandardItemContentService;
|
||||||
import com.nflg.wms.repository.service.IQmsInspectionStandardItemService;
|
import com.nflg.wms.repository.service.IQmsInspectionStandardItemService;
|
||||||
import com.nflg.wms.repository.service.IQmsInspectionStandardService;
|
import com.nflg.wms.repository.service.IQmsInspectionStandardService;
|
||||||
|
import com.nflg.wms.repository.service.IQmsQcMaterialService;
|
||||||
import jakarta.annotation.Resource;
|
import jakarta.annotation.Resource;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
@ -49,6 +51,9 @@ public class QmsInspectionStandardControllerService {
|
||||||
@Resource
|
@Resource
|
||||||
private IQmsInspectionStandardItemContentService inspectionStandardItemContentService;
|
private IQmsInspectionStandardItemContentService inspectionStandardItemContentService;
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private IQmsQcMaterialService qmsQcMaterialService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询检验标准
|
* 分页查询检验标准
|
||||||
*/
|
*/
|
||||||
|
|
@ -271,6 +276,12 @@ public class QmsInspectionStandardControllerService {
|
||||||
|
|
||||||
inspectionStandardService.save(standard);
|
inspectionStandardService.save(standard);
|
||||||
|
|
||||||
|
qmsQcMaterialService.lambdaUpdate()
|
||||||
|
.set(QmsQcMaterial::getIsStandardMaintained, true)
|
||||||
|
.eq(QmsQcMaterial::getId, qo.getMaterialId())
|
||||||
|
.eq(QmsQcMaterial::getIsStandardMaintained, false)
|
||||||
|
.update();
|
||||||
|
|
||||||
return standard.getId();
|
return standard.getId();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -396,7 +396,8 @@ public class QmsSamplingPlanControllerService {
|
||||||
.like(StrUtil.isNotBlank(request.getPlanName()), QmsSamplingPlan::getPlanName, request.getPlanName())
|
.like(StrUtil.isNotBlank(request.getPlanName()), QmsSamplingPlan::getPlanName, request.getPlanName())
|
||||||
.ge(request.getStartDate() != null, QmsSamplingPlan::getCreateTime, request.getStartDate())
|
.ge(request.getStartDate() != null, QmsSamplingPlan::getCreateTime, request.getStartDate())
|
||||||
.le(request.getEndDate() != null, QmsSamplingPlan::getCreateTime, request.getEndDate())
|
.le(request.getEndDate() != null, QmsSamplingPlan::getCreateTime, request.getEndDate())
|
||||||
.orderByDesc(QmsSamplingPlan::getCreateTime);
|
.orderByAsc(QmsSamplingPlan::getPublishStatus)
|
||||||
|
.orderByDesc(QmsSamplingPlan::getId);
|
||||||
|
|
||||||
IPage<QmsSamplingPlan> result = query.page(page);
|
IPage<QmsSamplingPlan> result = query.page(page);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue