|
@@ -229,7 +229,7 @@ public class StudentRepairServiceImpl extends BaseServiceImpl<Integer, StudentRe
|
|
StudentGoodsSell studentGoodsSell = studentGoodsSellDao.get(goodsSellId);
|
|
StudentGoodsSell studentGoodsSell = studentGoodsSellDao.get(goodsSellId);
|
|
Integer studentId = studentGoodsSell.getUserId();
|
|
Integer studentId = studentGoodsSell.getUserId();
|
|
studentDao.lockUser(studentId);
|
|
studentDao.lockUser(studentId);
|
|
- SysUser student = sysUserFeignService.queryUserById(studentId);
|
|
|
|
|
|
+// SysUser student = sysUserFeignService.queryUserById(studentId);
|
|
List<GoodsSellDto> goodsSellDtos = JSONObject.parseArray(studentGoodsSell.getGoodsJson(),GoodsSellDto.class);
|
|
List<GoodsSellDto> goodsSellDtos = JSONObject.parseArray(studentGoodsSell.getGoodsJson(),GoodsSellDto.class);
|
|
List<Integer> goodsIds = goodsSellDtos.stream().map(e -> e.getGoodsId()).collect(Collectors.toList());
|
|
List<Integer> goodsIds = goodsSellDtos.stream().map(e -> e.getGoodsId()).collect(Collectors.toList());
|
|
|
|
|
|
@@ -277,8 +277,8 @@ public class StudentRepairServiceImpl extends BaseServiceImpl<Integer, StudentRe
|
|
studentPaymentOrder.setExpectAmount(amount);
|
|
studentPaymentOrder.setExpectAmount(amount);
|
|
studentPaymentOrder.setActualAmount(amount);
|
|
studentPaymentOrder.setActualAmount(amount);
|
|
studentPaymentOrder.setStatus(DealStatusEnum.ING);
|
|
studentPaymentOrder.setStatus(DealStatusEnum.ING);
|
|
- studentPaymentOrder.setOrganId(student.getOrganId());
|
|
|
|
- studentPaymentOrder.setRoutingOrganId(student.getOrganId());
|
|
|
|
|
|
+ studentPaymentOrder.setOrganId(studentGoodsSell.getOrganId());
|
|
|
|
+ studentPaymentOrder.setRoutingOrganId(studentGoodsSell.getOrganId());
|
|
studentPaymentOrderService.insert(studentPaymentOrder);
|
|
studentPaymentOrderService.insert(studentPaymentOrder);
|
|
|
|
|
|
studentPaymentOrder.setVersion(0);
|
|
studentPaymentOrder.setVersion(0);
|
|
@@ -300,7 +300,7 @@ public class StudentRepairServiceImpl extends BaseServiceImpl<Integer, StudentRe
|
|
studentPaymentOrder.setVersion(studentPaymentOrder.getVersion() + 1);
|
|
studentPaymentOrder.setVersion(studentPaymentOrder.getVersion() + 1);
|
|
|
|
|
|
if (amount.compareTo(BigDecimal.ZERO) == 0) {
|
|
if (amount.compareTo(BigDecimal.ZERO) == 0) {
|
|
- studentPaymentRouteOrderService.addRouteOrder(orderNo, student.getOrganId(), balance);
|
|
|
|
|
|
+ studentPaymentRouteOrderService.addRouteOrder(orderNo, studentGoodsSell.getOrganId(), balance);
|
|
Map<String, String> notifyMap = new HashMap<>();
|
|
Map<String, String> notifyMap = new HashMap<>();
|
|
notifyMap.put("tradeState", "1");
|
|
notifyMap.put("tradeState", "1");
|
|
notifyMap.put("merOrderNo", studentPaymentOrder.getOrderNo());
|
|
notifyMap.put("merOrderNo", studentPaymentOrder.getOrderNo());
|
|
@@ -319,7 +319,7 @@ public class StudentRepairServiceImpl extends BaseServiceImpl<Integer, StudentRe
|
|
baseApiUrl + "/api-student/studentOrder/paymentResult?type=edu&orderNo=" + orderNo,
|
|
baseApiUrl + "/api-student/studentOrder/paymentResult?type=edu&orderNo=" + orderNo,
|
|
"商品销售",
|
|
"商品销售",
|
|
"商品销售",
|
|
"商品销售",
|
|
- student.getOrganId(),
|
|
|
|
|
|
+ studentGoodsSell.getOrganId(),
|
|
"goodsSell"
|
|
"goodsSell"
|
|
);
|
|
);
|
|
|
|
|