Переглянути джерело

支付回调realAmount值没有set进去

lc 1 тиждень тому
батько
коміт
46bdda2eb7

+ 11 - 10
cif-service/src/main/java/com/txz/cif/service/impl/RechargeRecordServiceImpl.java

@@ -32,17 +32,18 @@ import java.util.List;
 public class RechargeRecordServiceImpl extends AbstractService<RechargeRecord> implements RechargeRecordService {
     @Resource
     private RechargeRecordMapper rechargeRecordMapper;
-    
+
     @Resource
     private FlowService flowService;
-    
+
     @Resource
     private AccountService accountService;
-    
+
     @Override
     public void success(RechargeRecord record) {
         update(RechargeRecord.builder()
                 .id(record.getId())
+                .realAmount(record.getRealAmount())
                 .successTime(DateUtil.date())
                 .status(2)
                 .build());
@@ -57,12 +58,12 @@ public class RechargeRecordServiceImpl extends AbstractService<RechargeRecord> i
                 .transTime(record.getTransTime())
                 .build());
     }
-    
+
     @Override
     public void fail(RechargeRecord record) {
         update(RechargeRecord.builder().id(record.getId()).status(3).build());
     }
-    
+
     @Override
     public void closeRecharge() {
         Date thirtyMinutesAgo = DateUtil.offsetMinute(new Date(), -30);
@@ -70,7 +71,7 @@ public class RechargeRecordServiceImpl extends AbstractService<RechargeRecord> i
         Example.Criteria criteria = condition.createCriteria();
         criteria.andEqualTo("status", 1);
         criteria.andLessThan("createTime", thirtyMinutesAgo);
-        
+
         List<RechargeRecord> processingRecords = this.findByCondition(condition);
         if (CollectionUtil.isEmpty(processingRecords)) {
             return;
@@ -83,22 +84,22 @@ public class RechargeRecordServiceImpl extends AbstractService<RechargeRecord> i
                     .build());
         }
     }
-    
+
     @Override
     public List<RechargeRecordBO> pageList(RecordParam param) {
         return rechargeRecordMapper.pageList(param);
     }
-    
+
     @Override
     public ListVO pageParam(RecordParam param) {
         return rechargeRecordMapper.pageParam(param);
     }
-    
+
     @Override
     public Integer countByUserId(HashMap map) {
         return rechargeRecordMapper.countByUserId(map);
     }
-    
+
     @Override
     public BigDecimal sumByStatus(HashMap map) {
         return rechargeRecordMapper.sumByStatus(map);