前端-胡立永 1 week ago
parent
commit
d51868e2b4
1 changed files with 10 additions and 2 deletions
  1. +10
    -2
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/OrderServiceImpl.java

+ 10
- 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/OrderServiceImpl.java View File

@ -535,7 +535,15 @@ public class OrderServiceImpl implements OrderService {
} }
if("0".equals(order.getPayType())){ if("0".equals(order.getPayType())){
order.setStatus(5); order.setStatus(5);
addMemberAmount(member, order.getPayMoney(), "试工费用到账:" + order.getTitle());
//修复试工费用应该支付给求职者而不是企业
try {
EmployResume resume = employResumeService.getById(order.getResumeId());
HanHaiMember jobSeeker = hanHaiMemberService.getById(resume.getUserId());
addMemberAmount(jobSeeker, order.getPayMoney(), "试工费用到账:" + order.getTitle());
} catch (Exception e) {
log.error("求职者数据丢失,金额:{}无法到账,订单号:{}", order.getPayMoney(), order.getId());
return Result.error("求职者信息异常,无法结算试工费用");
}
}else { }else {
order.setStatus(3); order.setStatus(3);
} }
@ -738,7 +746,7 @@ public class OrderServiceImpl implements OrderService {
HanHaiMember member = hanHaiMemberService.getById(resume.getUserId()); HanHaiMember member = hanHaiMemberService.getById(resume.getUserId());
addMemberAmount(member, order.getPayMoney(), "企业支付到账:" + order.getTitle());
addMemberAmount(member, order.getPayMoney(), "试工费用到账:" + order.getTitle());
}catch (Exception e){ }catch (Exception e){
log.error("求职者数据丢失,金额:{}无法到账,订单号:{}", order.getPayMoney(), order.getId()); log.error("求职者数据丢失,金额:{}无法到账,订单号:{}", order.getPayMoney(), order.getId());
} }


Loading…
Cancel
Save