| | |
| | | List<Long> userIds = sysUserService.getUserIdsByDept(sysUser.getUserId()).getData(); |
| | | // 获取店铺ids |
| | | List<Long> data = shopService.getShopIdsByUserIds(userIds).getData(); |
| | | if (data.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data); |
| | | } |
| | | break; |
| | | case "5": |
| | | // 仅个人数据 查询当前登陆人关联店铺下的用户 |
| | |
| | | longs.add(sysUser.getUserId()); |
| | | // 获取店铺ids |
| | | List<Long> data1 = shopService.getShopIdsByUserIds(longs).getData(); |
| | | if (data1.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data1); |
| | | } |
| | | |
| | | break; |
| | | } |
| | | } |
| | |
| | | <foreach collection="list" item="item" open="(" separator="," close=")"> |
| | | #{item} |
| | | </foreach> |
| | | AND tm.binding_flag = 1 |
| | | </if> |
| | | ORDER BY tm.create_time DESC |
| | | </select> |
| | |
| | | .in("belong_user_id", userIds) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data); |
| | | } |
| | | |
| | | break; |
| | | case "5": |
| | | // 仅个人数据 查询当前登陆人关联店铺下的用户 |
| | |
| | | .in("belong_user_id", longs) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data1.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data1); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | |
| | | .in("belong_user_id", userIds) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data); |
| | | } |
| | | |
| | | break; |
| | | case "5": |
| | | // 仅个人数据 查询当前登陆人关联店铺下的用户 |
| | |
| | | .in("belong_user_id", longs) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data1.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data1); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | |
| | | .in("belong_user_id", userIds) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data); |
| | | } |
| | | |
| | | break; |
| | | case "5": |
| | | // 仅个人数据 查询当前登陆人关联店铺下的用户 |
| | |
| | | .in("belong_user_id", longs) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data1.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data1); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | |
| | | .in("belong_user_id", userIds) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data); |
| | | } |
| | | break; |
| | | case "5": |
| | | // 仅个人数据 查询当前登陆人关联店铺下的用户 |
| | |
| | | .in("belong_user_id", longs) |
| | | .eq("del_flag", 0)) |
| | | .stream().map(Shop::getShopId).collect(Collectors.toList()); |
| | | if (data1.size()==0){ |
| | | scope.add(0L); |
| | | }else{ |
| | | scope.addAll(data1); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | |
| | | <if test="param.recommendPerson!=null and param.recommendPerson!=''"> |
| | | AND ts.recommend_person = #{param.recommendPerson} |
| | | </if> |
| | | <if test="belongUserIds != null and belongUserIds.size() > 0"> |
| | | <if test="param.belongUserIds != null and param.belongUserIds.size() > 0"> |
| | | AND ts.belong_user_id in |
| | | <foreach collection="belongUserIds" item="item" index="index" separator="," open="(" close=")"> |
| | | <foreach collection="param.belongUserIds" item="item" index="index" separator="," open="(" close=")"> |
| | | #{item} |
| | | </foreach> |
| | | </if> |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | List<MgtDeptStaffListVo> mgtDeptStaffListVoList= sysStaffService.listMgtDeptStaff(deptId,userId); |
| | | return R.ok(mgtDeptStaffListVoList); |
| | | } |