|
@@ -3,8 +3,10 @@ import cn.hutool.core.bean.BeanUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
import com.txz.cif.core.Result;
|
|
import com.txz.cif.core.Result;
|
|
import com.txz.cif.core.ResultGenerator;
|
|
import com.txz.cif.core.ResultGenerator;
|
|
|
|
+import com.txz.cif.model.Account;
|
|
import com.txz.cif.model.BizLog;
|
|
import com.txz.cif.model.BizLog;
|
|
import com.txz.cif.model.RechargeRecord;
|
|
import com.txz.cif.model.RechargeRecord;
|
|
|
|
+import com.txz.cif.service.AccountService;
|
|
import com.txz.cif.service.BizLogService;
|
|
import com.txz.cif.service.BizLogService;
|
|
import com.txz.cif.service.RechargeRecordService;
|
|
import com.txz.cif.service.RechargeRecordService;
|
|
|
|
|
|
@@ -44,9 +46,11 @@ public class RechargeRecordController {
|
|
@Resource
|
|
@Resource
|
|
private BizLogService bizLogService;
|
|
private BizLogService bizLogService;
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
+ private AccountService accountService;
|
|
@GetMapping("/detail")
|
|
@GetMapping("/detail")
|
|
@ApiOperation(value = "rechargeRecord获取详情",httpMethod = "GET")
|
|
@ApiOperation(value = "rechargeRecord获取详情",httpMethod = "GET")
|
|
- public Result<RechargeRecordBO> detail(@RequestParam Integer id) {
|
|
|
|
|
|
+ public Result<RechargeRecordBO> detail(@RequestParam Long id) {
|
|
if(id == null){
|
|
if(id == null){
|
|
return ResultGenerator.genFailResult(ResultCode.ID_IS_NULL);
|
|
return ResultGenerator.genFailResult(ResultCode.ID_IS_NULL);
|
|
}
|
|
}
|
|
@@ -62,6 +66,10 @@ public class RechargeRecordController {
|
|
.andEqualTo("bizNo",rechargeRecord.getOrderNo());
|
|
.andEqualTo("bizNo",rechargeRecord.getOrderNo());
|
|
List<BizLog> logs = bizLogService.findByCondition(c);
|
|
List<BizLog> logs = bizLogService.findByCondition(c);
|
|
bo.setBizLogs(logs);
|
|
bo.setBizLogs(logs);
|
|
|
|
+ Account wallet = accountService.getAccount(rechargeRecord.getUserId(), 1);
|
|
|
|
+ bo.setWalletBalance(wallet.getBalance());
|
|
|
|
+ Account earnings = accountService.getAccount(rechargeRecord.getUserId(), 2);
|
|
|
|
+ bo.setEarningsBalance(earnings.getBalance());
|
|
return ResultGenerator.genSuccessResult(bo);
|
|
return ResultGenerator.genSuccessResult(bo);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error("查询对象操作异常e:{}",e);
|
|
log.error("查询对象操作异常e:{}",e);
|