From 4b17d559b9b5b7432033fa7416920ea2428089e1 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期一, 31 三月 2025 21:43:38 +0800
Subject: [PATCH] 管理后台-售卖明细

---
 cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java
index 4b712b6..75a4465 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/controller/StudentController.java
@@ -58,7 +58,17 @@
     @Resource
     private CoursePackageClient coursePackageClient;
 
-
+    /**
+     * 查询惠民卡绑定学员列表信息
+     *
+     * @return
+     */
+    @RequestMapping("/base/student/getStudentByIds/{ids}")
+    public List<TStudent> getStudentByIds(@PathVariable("ids") String ids) {
+        List<TStudent> list = studentService.list(new LambdaQueryWrapper<TStudent>()
+                .in(TStudent::getId, Arrays.asList(ids.split(","))));
+        return list;
+    }
 
     /**
      * 添加学员
@@ -1088,6 +1098,7 @@
         HashMap<String, Object> map = new HashMap<>();
         List<TAppUser> list = appUserService.list(new LambdaQueryWrapper<TAppUser>().eq(TAppUser::getInsertType, 1)
                         .isNotNull(TAppUser::getPhone)
+                .ne(TAppUser::getState,3)
                 .isNotNull(TAppUser::getCity));
         Set<String> strings2 = new HashSet<>(list.stream().filter(e -> e.getCity().equals("[]")).collect(Collectors.groupingBy(TAppUser::getProvince)).keySet());
         List<Integer> collect = list.stream().map(TAppUser::getId).collect(Collectors.toList());
@@ -1169,6 +1180,7 @@
         HashMap<String, Object> map = new HashMap<>();
         List<TAppUser> list = appUserService.list(new LambdaQueryWrapper<TAppUser>().in(TAppUser::getId, ids)
                 .isNotNull(TAppUser::getPhone)
+                .ne(TAppUser::getState,3)
                 .isNotNull(TAppUser::getCity));
         Set<String> strings2 = new HashSet<>(list.stream().filter(e -> e.getCity().equals("[]")).collect(Collectors.groupingBy(TAppUser::getProvince)).keySet());
         List<Integer> collect = list.stream().map(TAppUser::getId).collect(Collectors.toList());
@@ -1251,6 +1263,7 @@
         HashMap<String, Object> map = new HashMap<>();
         List<TAppUser> list = appUserService.list(new LambdaQueryWrapper<TAppUser>().in(TAppUser::getId, ids)
                 .isNotNull(TAppUser::getPhone)
+                .ne(TAppUser::getState,3)
                 .isNotNull(TAppUser::getCity));
         List<Integer> collect = list.stream().map(TAppUser::getId).collect(Collectors.toList());
         if (collect.size() == 0) {

--
Gitblit v1.7.1