| | |
| | | |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.util.ObjUtil; |
| | | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| | | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| | | import cn.iocoder.yudao.framework.common.util.object.BeanUtils; |
| | | import cn.iocoder.yudao.module.mes.controller.admin.qc.template.vo.MesQcTemplatePageReqVO; |
| | |
| | | import java.util.Collection; |
| | | import java.util.Collections; |
| | | import java.util.List; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; |
| | | import static cn.iocoder.yudao.module.mes.enums.ErrorCodeConstants.*; |
| | |
| | | return templateMapper.selectByIds(ids); |
| | | } |
| | | |
| | | @Override |
| | | public List<MesQcTemplateDO> getEnabledTemplateListByType(Integer qcType) { |
| | | return templateMapper.selectList().stream() |
| | | .filter(template -> CommonStatusEnum.isEnable(template.getStatus()) |
| | | && CollUtil.contains(template.getTypes(), qcType)) |
| | | .collect(Collectors.toList()); |
| | | } |
| | | |
| | | } |
| | | |