|
@@ -104,6 +104,8 @@ public class StudentOrderController extends BaseController {
|
|
|
private OrganizationService organizationService;
|
|
|
@Autowired
|
|
|
private VipGroupCategoryDao vipGroupCategoryDao;
|
|
|
+ @Autowired
|
|
|
+ private TempBuyDoubleElevenUserLogDao tempBuyDoubleElevenUserLogDao;
|
|
|
|
|
|
@Value("${spring.profiles.active:dev}")
|
|
|
private String profiles;
|
|
@@ -324,6 +326,10 @@ public class StudentOrderController extends BaseController {
|
|
|
}
|
|
|
}
|
|
|
orderDetail.put("detail", vipGroupActivities);
|
|
|
+ TempBuyDoubleElevenUserLog doubleElevenUserLog = tempBuyDoubleElevenUserLogDao.findByOrderId(orderByOrderNo.getId());
|
|
|
+ if(Objects.nonNull(doubleElevenUserLog) && doubleElevenUserLog.isGiveFlag()){
|
|
|
+ orderDetail.put("giveDetail", "乐器清洁保养服务1次");
|
|
|
+ }
|
|
|
} else if (orderByOrderNo.getGroupType().equals(GroupType.MEMBER)) {
|
|
|
CloudTeacherOrderDto orderDto = cloudTeacherOrderService.queryOrderInfoByOrderId(orderByOrderNo.getId());
|
|
|
orderDetail.put("detail", orderDto);
|
|
@@ -635,11 +641,6 @@ public class StudentOrderController extends BaseController {
|
|
|
Date nowDate = new Date();
|
|
|
Integer tenantId = TenantContextHolder.getTenantId();
|
|
|
List<Organization> organs = organizationDao.findAllOrgans(tenantId);
|
|
|
- //除去禁止的体验人数
|
|
|
-// List<Practice4OrganDto> organTryNums = courseScheduleEvaluateDao.getTryNums();
|
|
|
-// List<Practice4OrganDto> organPracticeTryNums = courseScheduleEvaluateDao.getPracticeTryNums();
|
|
|
-// List<Practice4OrganDto> organVipTryNums = courseScheduleEvaluateDao.getVipTryNums();
|
|
|
-// List<Practice4OrganDto> organPracticeAndVipTryNums = courseScheduleEvaluateDao.getPracticeAndVipTryNums();
|
|
|
List<Practice4OrganDto> allTryNums = courseScheduleEvaluateDao.getAllTryNums(tenantId);
|
|
|
|
|
|
List<Practice4OrganDto> practiceBuyNums = courseScheduleEvaluateDao.getPracticeBuyNums(nowDate, null, tenantId);
|
|
@@ -673,34 +674,6 @@ public class StudentOrderController extends BaseController {
|
|
|
Practice4OrganDto practice4OrganDto = new Practice4OrganDto();
|
|
|
practice4OrganDto.setOrganName(organ.getName());
|
|
|
practice4OrganDto.setOrganId(organ.getId());
|
|
|
- //体验人数(除去禁止)
|
|
|
-// for (Practice4OrganDto organTryNum : organTryNums) {
|
|
|
-// if (organ.getId().equals(organTryNum.getOrganId())) {
|
|
|
-// practice4OrganDto.setTryNum(practice4OrganDto.getTryNum() + organTryNum.getTryNum());
|
|
|
-// break;
|
|
|
-// }
|
|
|
-// }
|
|
|
-// //网管课体验人数(禁止)
|
|
|
-// for (Practice4OrganDto organPracticeTryNum : organPracticeTryNums) {
|
|
|
-// if (organ.getId().equals(organPracticeTryNum.getOrganId())) {
|
|
|
-// practice4OrganDto.setTryNum(practice4OrganDto.getTryNum() + organPracticeTryNum.getTryNum());
|
|
|
-// break;
|
|
|
-// }
|
|
|
-// }
|
|
|
-// //vip课体验人数(禁止)
|
|
|
-// for (Practice4OrganDto organVipTryNum : organVipTryNums) {
|
|
|
-// if (organ.getId().equals(organVipTryNum.getOrganId())) {
|
|
|
-// practice4OrganDto.setTryNum(practice4OrganDto.getTryNum() + organVipTryNum.getTryNum());
|
|
|
-// break;
|
|
|
-// }
|
|
|
-// }
|
|
|
-// //减去vip中在网管课的人数
|
|
|
-// for (Practice4OrganDto organPracticeAndVipTryNum : organPracticeAndVipTryNums) {
|
|
|
-// if (organ.getId().equals(organPracticeAndVipTryNum.getOrganId())) {
|
|
|
-// practice4OrganDto.setTryNum(practice4OrganDto.getTryNum() - organPracticeAndVipTryNum.getTryNum());
|
|
|
-// break;
|
|
|
-// }
|
|
|
-// }
|
|
|
|
|
|
for (Practice4OrganDto allTryNum : allTryNums) {
|
|
|
if (organ.getId().equals(allTryNum.getOrganId())) {
|