首页 > 编程知识 正文

mybatisplus官网,querywrapper分页查询

时间:2023-05-06 16:43:28 阅读:107343 作者:3566

记录下一个相对复杂的点组合wrapper,以便以后参考

querywrapperezshangpinwrapper=newquerywrapper (; listcxcmspzspzlis=CXC mvo.getspzlist (; for(cxcmspzspz:spzlis(if ) spz.gettype )==0)//具体商品string [ ] s PDMS=mystr utils.getclassfieldvaluelist//wrapper.or(qw-qw.in ) spdm,spdms.length==0? newstring[]{''}3360sPDMS(.eq ) mystr utils.is not empty (cxCmVO.getSpdm )、' spdm '、CXC mvo.gets PDM ) ) ) s PDMS _ lw=mystr utils.getclassfieldvaluelist (cxcmspzspmx.class,' spdm ',spz.getspmxlist listcxcmspzlxmxxxlist ListString dlList=new ArrayList (; ListString jjList=new ArrayList (; ListString ndList=new ArrayList (; for (cxcmspzlxmxlxmx : lxmxlist (switch ) lxmx.gettype ) (case1:PPlist.add ) lxmx.getlxdm ) ); 布雷克; case 2: dll ist.add (lxmx.getlxdm ); 布雷克; case 3: jj list.add (lxmx.getlxdm () ); 布雷克; case 4: nd list.add (lxmx.getlxdm ); 布雷克; 默认: break; } wrapper.or (qw-qw.in (PP list.size ) 0,' fjsx1 ',PP list.in ) dlList.size ) 0,' fjsx2',DLList ) ) ) fjsx4',ndlist(.notin ) spdms_lw.length0,' spdm ',sPDMS_lw ).eq ) isnotempty ) cxCmVO.getSpdm ),}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。