BigLawn 2 kuukautta sitten
vanhempi
commit
eb25e3a0c8

+ 4 - 1
yudao-module-museum/yudao-module-museum-biz/src/main/java/cn/iocoder/yudao/module/museum/dal/mysql/museumflow/MuseumFlowMapper.java

@@ -95,10 +95,13 @@ public interface MuseumFlowMapper extends BaseMapperX<MuseumFlowDO> {
     /**根据输入信息进行分页查找*/
     default PageResult<MuseumFlowDO> selectPageMuseumFlowFormIntel(MuseumFlowPageVO pageVO) {
        LambdaQueryWrapperX<MuseumFlowDO> queryWrapper = new LambdaQueryWrapperX<>();
-        queryWrapper.likeIfPresent(MuseumFlowDO::getNumber,pageVO.getNumber())
+        queryWrapper
+                .inIfPresent(MuseumFlowDO::getSampleName,pageVO.getSampleName())
                 .betweenIfPresent(MuseumFlowDO::getApplyTime, pageVO.getApplyTime())
                 .eqIfPresent(MuseumFlowDO::getOutboundPerson,pageVO.getOutboundPerson())
                 .inIfPresent(MuseumFlowDO::getState,pageVO.getState())
+//                .apply("JSON_CONTAINS(number, CAST(#{number} AS JSON))", pageVO.getNumber())
+                .apply("JSON_CONTAINS(leader_user_id, CAST({number} AS JSON))", pageVO.getNumber())
                 .orderByDesc(MuseumFlowDO::getId);
         return selectPage(pageVO, queryWrapper);
     }