diff --git a/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java b/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java index e5917ae7..777e122a 100644 --- a/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java +++ b/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java @@ -297,7 +297,9 @@ public class OrdersServiceImpl extends ServiceImpl implements String value = commonInfoService.findOne(914).getValue(); BigDecimal v = new BigDecimal(value); if (courseDetailsId != null) { - CourseDetails courseDetails = courseDetailsService.getById(courseDetailsId); + CourseDetails courseDetails = courseDetailsService.getOne(new LambdaQueryWrapper() + .eq(CourseDetails::getDyCourseDetailsId,courseDetailsId) + .eq(CourseDetails::getCourseId,courseId)); orders.setPayMoney(courseDetails.getPrice()); orders.setPayDiamond(courseDetails.getPrice().multiply(v)); } else { diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 18f9ac3d..0d061785 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -151,7 +151,7 @@ pagehelper: offsetAsPageNum: true rowBoundsWithCount: true helperDialect: mysql - reasonable: true + reasonable: false supportMethodsArguments: true params: count: countSql