From 565547a1d026a9bcff26f3e0edaf079bdb7a55d4 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期四, 26 十月 2023 08:55:52 +0800 Subject: [PATCH] 10.26 --- cloud-server-course/src/main/resources/mapper/CoursePackageSchedulingMapper.xml | 2 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java | 8 ++- cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java | 8 ++-- cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java | 13 ++++-- cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java | 7 ++- cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java | 14 +++--- cloud-server-course/src/main/java/com/dsh/course/controller/PostCourseVideoController.java | 10 ++++- cloud-server-other/src/main/java/com/dsh/other/controller/BannerController.java | 19 +++++---- 8 files changed, 48 insertions(+), 33 deletions(-) diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java index 57b261b..9b003a2 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java +++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TAppUserServiceImpl.java @@ -301,9 +301,10 @@ } classInfoVo.setCourseList(courseList); - List<ExerciseVideo> stuCourseOfVideoList = voclClient.getStuCourseOfVideoList(coursePackIds); - System.out.println(stuCourseOfVideoList); - classInfoVo.setExerciseVideoList(stuCourseOfVideoList); +// List<ExerciseVideo> stuCourseOfVideoList = voclClient.getStuCourseOfVideoList(coursePackIds); + List<ExerciseVideo> query = voclClient.query(id); + System.out.println("======queryqueryqueryquery=================="+query); + classInfoVo.setExerciseVideoList(query); }else { classInfoVo.setIsThere(2); List<TImgConfig> tImgConfigs = configClient.getNoneStuImgs(); diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java index 7663d26..d8adaae 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java +++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java @@ -313,15 +313,15 @@ String fieldValue = record.getPurchaseAmount(); if (ToolUtil.isNotEmpty(timeRequest.getType())){ switch (timeRequest.getType()){ - case 1: - return fieldValue != null && !fieldValue.isEmpty() && fieldValue.charAt(0) == '-'; case 2: + return fieldValue != null && !fieldValue.isEmpty() && fieldValue.charAt(0) == '-'; + case 1: return fieldValue != null && !fieldValue.isEmpty() && fieldValue.charAt(0) == '+'; default: - return fieldValue != null && !fieldValue.isEmpty(); + break; } } - return false; + return true; }) .collect(Collectors.toList()); } diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java index d122000..d001de6 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java @@ -287,11 +287,14 @@ Object endTime = stringObjectMap.get("endTime"); stringObjectMap.put("timeValue",startTime + "至"+endTime); Integer publisherType = (Integer) stringObjectMap.get("publisherType"); - if ( publisherType == 1) { - Integer cityManagerId = (Integer) stringObjectMap.get("cityManagerId"); - TCityManager byId = citClient.getById(cityManagerId); - stringObjectMap.put("province", byId.getProvince()); - stringObjectMap.put("city", byId.getCity()); + if (publisherType!=null) { + if (publisherType == 1) { + Integer cityManagerId = (Integer) stringObjectMap.get("cityManagerId"); + TCityManager byId = citClient.getById(cityManagerId); + stringObjectMap.put("province", byId.getProvince()); + + stringObjectMap.put("city", byId.getCity()); + } } } } diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java index 1914cf9..d3b0fcf 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java @@ -761,13 +761,13 @@ @ApiImplicitParams({ @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."), }) - public ResultUtil<List<AppUserVideoResponse>> queryAfterSourceList( CourseOfAfterRequest search){ + public ResultUtil<List<AppUserVideoResponse>> queryAfterSourceList( CourseOfAfterRequest search) throws Exception { // try { -// Integer appUserId = tokenUtil.getUserIdFormRedis(); -// -// if(null == appUserId){ -// return ResultUtil.tokenErr(); -// } + Integer appUserId = tokenUtil.getUserIdFormRedis(); + + if(null == appUserId){ + return ResultUtil.tokenErr(); + } // // List<Integer> courseIds = new ArrayList<>(); // QueryWrapper<TCoursePackagePayment> queryWrapper = new QueryWrapper<TCoursePackagePayment>().eq("appUserId", appUserId) @@ -781,7 +781,7 @@ // } - QueryWrapper<CoursePackageStudent> queryWrapper1 = new QueryWrapper<CoursePackageStudent>().eq("appUserId", 19); + QueryWrapper<CoursePackageStudent> queryWrapper1 = new QueryWrapper<CoursePackageStudent>().eq("appUserId", appUserId); if (ToolUtil.isNotEmpty(search.getCourseTypeId())){ queryWrapper1.eq("coursePackageId",search.getCourseTypeId()); } diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/PostCourseVideoController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/PostCourseVideoController.java index af842d6..d821eae 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/PostCourseVideoController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/PostCourseVideoController.java @@ -11,6 +11,8 @@ import com.dsh.course.service.ICoursePackageSchedulingService; import com.dsh.course.service.PostCourseVideoService; import com.dsh.course.service.TCoursePackageDiscountService; +import com.dsh.course.util.ResultUtil; +import com.dsh.course.util.TokenUtil; import com.dsh.course.util.ToolUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -42,15 +44,19 @@ private ICoursePackageSchedulingService coursePackageSchedulingService; @Autowired private CoursePackageStudentService coursePackageStudentService; + @Autowired + private TokenUtil tokenUtil; @ResponseBody @PostMapping("/base/courseVideo/query") - public List<ExerciseVideo> query(@RequestBody Integer coursePackIds){ + public List<ExerciseVideo> query(@RequestBody Integer id) throws Exception { List<ExerciseVideo> exerciseVideoList = new ArrayList<>(); +// Integer appUserId = tokenUtil.getUserIdFormRedis(); - QueryWrapper<CoursePackageStudent> queryWrapper1 = new QueryWrapper<CoursePackageStudent>().eq("appUserId", 19); + + QueryWrapper<CoursePackageStudent> queryWrapper1 = new QueryWrapper<CoursePackageStudent>().eq("appUserId", id); List<CoursePackageStudent> list = coursePackageStudentService.list(queryWrapper1); List<Long> longs = new ArrayList<>(); for (CoursePackageStudent coursePackageStudent : list) { diff --git a/cloud-server-course/src/main/resources/mapper/CoursePackageSchedulingMapper.xml b/cloud-server-course/src/main/resources/mapper/CoursePackageSchedulingMapper.xml index 19b5e85..fba850a 100644 --- a/cloud-server-course/src/main/resources/mapper/CoursePackageSchedulingMapper.xml +++ b/cloud-server-course/src/main/resources/mapper/CoursePackageSchedulingMapper.xml @@ -31,7 +31,7 @@ </select> <select id="queryAll" resultType="com.dsh.course.model.vo.response.AppUserVideoResponse"> - SELECT cs.courseId as videoId,cs.coursePackageId as coursePackageId,tc.coverDrawing,tc.name as videoName,tc.introduce as synopsis,cs.integral,cs.courseVideo as courseVideo + SELECT cs.courseId as videoId,cs.coursePackageId as coursePackageId,tc.coverDrawing,tc.name as videoName,tc.introduce as synopsis,cs.integral,tc.courseVideo as courseVideo FROM t_course_package_scheduling cs LEFT JOIN t_course tc ON cs.courseId = tc.id WHERE cs.courseId IS NOT NULL and cs.id in diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java index 57e53ef..5ea1b14 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java @@ -216,9 +216,11 @@ ofSearch.setUserPopulation(userPopulation); ofSearch.setStatus(status); ofSearch.setState(state); - if (UserExt.getUser().getObjectType()==3) { - ofSearch.setStoreId(UserExt.getUser().getObjectId()); - } +// if (UserExt.getUser().getObjectType()==3) { +// ofSearch.setStoreId(UserExt.getUser().getObjectId()); +// } + + return client.getCouponListOfSearch(ofSearch); } diff --git a/cloud-server-other/src/main/java/com/dsh/other/controller/BannerController.java b/cloud-server-other/src/main/java/com/dsh/other/controller/BannerController.java index a317cf5..1fd14f0 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/controller/BannerController.java +++ b/cloud-server-other/src/main/java/com/dsh/other/controller/BannerController.java @@ -84,15 +84,18 @@ try { List<Banner> list = bannerService.list(new QueryWrapper<Banner>().eq("position", position).eq("state", 1).orderByAsc("sort")); - List<BannerVo> list2 = bannerService.list1(position); + if (position == 4) { + List<BannerVo> list2 = bannerService.list1(position); + return ResultUtil.success(list2); + } -// List<BannerVo> list1 = new ArrayList<>(); -// for (Banner banner : list2) { -// BannerVo bannerVo = new BannerVo(); -// BeanUtils.copyProperties(banner, bannerVo); -// list1.add(bannerVo); -// } - return ResultUtil.success(list2); + List<BannerVo> list1 = new ArrayList<>(); + for (Banner banner : list) { + BannerVo bannerVo = new BannerVo(); + BeanUtils.copyProperties(banner, bannerVo); + list1.add(bannerVo); + } + return ResultUtil.success(list1); }catch (Exception e){ e.printStackTrace(); return ResultUtil.runErr(); -- Gitblit v1.7.1