浏览代码

Merge remote-tracking branch 'origin/system_fee' into system_fee

zouxuan 4 年之前
父节点
当前提交
b35fd14ae3
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/MemberRankSettingServiceImpl.java

+ 9 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MemberRankSettingServiceImpl.java

@@ -260,6 +260,15 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 			throw new BizException("学员信息不存在");
 		}
 		
+		//查询原定的是否已处理
+		StudentPaymentOrder orignStudentPaymentOrder = studentPaymentOrderService.get(studentPaymentOrder.getId());
+		if(orignStudentPaymentOrder == null){
+			return false;
+		}
+		if(orignStudentPaymentOrder.getStatus() != DealStatusEnum.ING || orignStudentPaymentOrder.getStatus() != DealStatusEnum.WAIT_PAY){
+			return false;
+		}
+		
 		Date nowDate = new Date();
 		// 更新订单信息
 		studentPaymentOrder.setUpdateTime(nowDate);