|
@@ -12,7 +12,7 @@ import java.util.Map;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
import com.ym.mec.biz.dal.dao.*;
|
|
import com.ym.mec.biz.dal.dao.*;
|
|
-import com.ym.mec.biz.dal.entity.StudentPaymentOrderDetail;
|
|
|
|
|
|
+import com.ym.mec.biz.dal.entity.*;
|
|
import com.ym.mec.biz.service.*;
|
|
import com.ym.mec.biz.service.*;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -25,9 +25,6 @@ import com.ym.mec.biz.dal.dto.PageInfoOrder;
|
|
import com.ym.mec.biz.dal.dto.SporadicChargeInfoDto;
|
|
import com.ym.mec.biz.dal.dto.SporadicChargeInfoDto;
|
|
import com.ym.mec.biz.dal.dto.StudentPaymentOrderDto;
|
|
import com.ym.mec.biz.dal.dto.StudentPaymentOrderDto;
|
|
import com.ym.mec.biz.dal.dto.StudentPaymentOrderExportDto;
|
|
import com.ym.mec.biz.dal.dto.StudentPaymentOrderExportDto;
|
|
-import com.ym.mec.biz.dal.entity.Goods;
|
|
|
|
-import com.ym.mec.biz.dal.entity.StudentPaymentOrder;
|
|
|
|
-import com.ym.mec.biz.dal.entity.StudentPaymentRouteOrder;
|
|
|
|
import com.ym.mec.biz.dal.enums.DealStatusEnum;
|
|
import com.ym.mec.biz.dal.enums.DealStatusEnum;
|
|
import com.ym.mec.biz.dal.enums.GroupType;
|
|
import com.ym.mec.biz.dal.enums.GroupType;
|
|
import com.ym.mec.biz.dal.enums.OrderDetailTypeEnum;
|
|
import com.ym.mec.biz.dal.enums.OrderDetailTypeEnum;
|
|
@@ -527,7 +524,12 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
|
|
@Override
|
|
@Override
|
|
public List<StudentPaymentOrderExportDto> getUserApplyOrders(Integer studentId, String musicGroupId) {
|
|
public List<StudentPaymentOrderExportDto> getUserApplyOrders(Integer studentId, String musicGroupId) {
|
|
List<StudentPaymentOrderExportDto> orders = studentPaymentOrderDao.getUserApplyOrders(studentId, musicGroupId);
|
|
List<StudentPaymentOrderExportDto> orders = studentPaymentOrderDao.getUserApplyOrders(studentId, musicGroupId);
|
|
|
|
+ StudentRegistration studentRegister = studentRegistrationService.getStudentRegister(musicGroupId, studentId);
|
|
for (StudentPaymentOrderExportDto order : orders) {
|
|
for (StudentPaymentOrderExportDto order : orders) {
|
|
|
|
+ if((DealStatusEnum.ING.equals(order.getStatus())||DealStatusEnum.SUCCESS.equals(order.getStatus())) &&
|
|
|
|
+ studentRegister.getPayingStatus().equals(2)){
|
|
|
|
+ order.setPayingStatus(2);
|
|
|
|
+ }
|
|
if (order.getOrderDetailList() == null) continue;
|
|
if (order.getOrderDetailList() == null) continue;
|
|
for (StudentPaymentOrderDetail studentPaymentOrderDetail : order.getOrderDetailList()) {
|
|
for (StudentPaymentOrderDetail studentPaymentOrderDetail : order.getOrderDetailList()) {
|
|
if (studentPaymentOrderDetail.getGoodsList() == null) continue;
|
|
if (studentPaymentOrderDetail.getGoodsList() == null) continue;
|