云
19 小时以前 a3a58429a92b8f729bc1f88391d27042255b377f
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/dv/repair/MesDvRepairMapper.java
@@ -10,7 +10,7 @@
/**
 * MES 维修工单 Mapper
 *
 * @author 芋道源码
 * @author 超级管理员
 */
@Mapper
public interface MesDvRepairMapper extends BaseMapperX<MesDvRepairDO> {
@@ -23,6 +23,10 @@
                .eqIfPresent(MesDvRepairDO::getResult, reqVO.getResult())
                .eqIfPresent(MesDvRepairDO::getStatus, reqVO.getStatus())
                .betweenIfPresent(MesDvRepairDO::getRequireDate, reqVO.getRequireDate())
                // 参数绑定,按设备台账当前名称模糊查询;列表与导出共享条件。
                .apply(cn.hutool.core.util.StrUtil.isNotBlank(reqVO.getMachineryName()),
                        "machinery_id IN (SELECT id FROM mes_dv_machinery WHERE deleted=0 AND name LIKE {0})",
                        "%" + cn.hutool.core.util.StrUtil.trimToEmpty(reqVO.getMachineryName()) + "%")
                .orderByDesc(MesDvRepairDO::getId));
    }