| | |
| | | |
| | | private String couponFlag; |
| | | |
| | | private String storeSelectId; |
| | | |
| | | public <T> QueryWrapper<T> queryWrapper() { |
| | | AuthUser currentUser = UserContext.getCurrentUser(); |
| | |
| | | if (CharSequenceUtil.isNotEmpty(keywords)) { |
| | | wrapper.and(keyWrapper -> keyWrapper.like("o.sn", keywords).or().like("oi.goods_name", keywords)); |
| | | } |
| | | //更具角色查询的 |
| | | if (currentUser != null) { |
| | | //按卖家查询 |
| | | wrapper.eq(CharSequenceUtil.equals(currentUser.getRole().name(), UserEnums.STORE.name()), "o.store_id", currentUser.getStoreId()); |
| | |
| | | wrapper.eq(CharSequenceUtil.equals(currentUser.getRole().name(), UserEnums.MEMBER.name()) && memberId == null, "o.member_id", currentUser.getId()); |
| | | |
| | | } |
| | | //按下拉框选择查询 |
| | | wrapper.eq(CharSequenceUtil.isNotEmpty(storeSelectId), "o.store_id", storeSelectId); |
| | | |
| | | //按照买家查询 |
| | | wrapper.like(CharSequenceUtil.isNotEmpty(memberId), "o.member_id", memberId); |
| | | |