|
|
@ -65,6 +65,11 @@ public class CashRefundServiceImpl implements RefundService { |
|
|
if(cashRecordDone.getRefundReason()== null){ |
|
|
if(cashRecordDone.getRefundReason()== null){ |
|
|
throw new Exception("请填写退款理由") ; |
|
|
throw new Exception("请填写退款理由") ; |
|
|
} |
|
|
} |
|
|
|
|
|
CashRecordDone cashRecordDonetwo = new CashRecordDone(); |
|
|
|
|
|
cashRecordDonetwo.setAreaServise(cashRecordDone.getAreaServise()); |
|
|
|
|
|
cashRefundMapper.addAudit(cashRecordDonetwo); |
|
|
|
|
|
cashRecordDone.setAuditId(cashRecordDonetwo.getId()); |
|
|
|
|
|
|
|
|
cashRecordDone.setOrderType(2); |
|
|
cashRecordDone.setOrderType(2); |
|
|
cashRecordDone.setStatus(10); |
|
|
cashRecordDone.setStatus(10); |
|
|
//生成订单号后半部分 |
|
|
//生成订单号后半部分 |
|
|
@ -112,6 +117,7 @@ CashRecordDone cashRecordDone1 = new CashRecordDone(); |
|
|
cashRecordDone1.setStatus(4); |
|
|
cashRecordDone1.setStatus(4); |
|
|
cashRefundMapper.updateStatus(cashRecordDone1); |
|
|
cashRefundMapper.updateStatus(cashRecordDone1); |
|
|
} |
|
|
} |
|
|
|
|
|
cashRefundMapper.updateAudit(cashRecordDone); |
|
|
int result = cashRefundMapper.review(cashRecordDone); |
|
|
int result = cashRefundMapper.review(cashRecordDone); |
|
|
return (result > 0 ? Result.success("提交成功") : Result.error("提交失败")).getCode(); |
|
|
return (result > 0 ? Result.success("提交成功") : Result.error("提交失败")).getCode(); |
|
|
} |
|
|
} |
|
|
@ -186,7 +192,7 @@ CashRecordDone cashRecordDone1 = new CashRecordDone(); |
|
|
GoldTistV2.addCoinNew(userGoldRecord.getJwcode().toString(), 58, //退款免费+永久金币-充值 |
|
|
GoldTistV2.addCoinNew(userGoldRecord.getJwcode().toString(), 58, //退款免费+永久金币-充值 |
|
|
(double) (userGoldRecord.getFreeDecember()+userGoldRecord.getFreeJune()+userGoldRecord.getPermanentGold() ) /100, |
|
|
(double) (userGoldRecord.getFreeDecember()+userGoldRecord.getFreeJune()+userGoldRecord.getPermanentGold() ) /100, |
|
|
userGoldRecord.getRemark(),(double) userGoldRecord.getPermanentGold() / 100, auditName, "退款金币充值");} |
|
|
userGoldRecord.getRemark(),(double) userGoldRecord.getPermanentGold() / 100, auditName, "退款金币充值");} |
|
|
|
|
|
|
|
|
|
|
|
cashRefundMapper.updateAudit(cashRecordDone); |
|
|
int result = cashRefundMapper.review(cashRecordDone); |
|
|
int result = cashRefundMapper.review(cashRecordDone); |
|
|
return (result > 0 ? Result.success("提交成功") : Result.error("提交失败")).getCode(); |
|
|
return (result > 0 ? Result.success("提交成功") : Result.error("提交失败")).getCode(); |
|
|
} |
|
|
} |
|
|
|