Selaa lähdekoodia

refactor: 修改阿拉丁回调,结算失败,不记录回调时间

shc 3 vuotta sitten
vanhempi
commit
8488703dfa

+ 11 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/GigThirdApiServiceImpl.java

@@ -134,7 +134,10 @@ public class GigThirdApiServiceImpl implements GigThirdApiService {
 				WmScorePackageSettleNote updateEntity = new WmScorePackageSettleNote();
 				updateEntity.setId(note.getId());
 				updateEntity.setSettleNoteStatus(yaoyiStatus);
-				updateEntity.setNotifyTime(LocalDateTime.now());
+				if (yaoyiStatus == 1){
+					updateEntity.setNotifyTime(LocalDateTime.now());
+				}
+				updateEntity.setUpdateTime(LocalDateTime.now());
 				return updateEntity;
 			}).collect(Collectors.toList());
 
@@ -153,6 +156,7 @@ public class GigThirdApiServiceImpl implements GigThirdApiService {
 				wmScorePackage.setUpdateTime(LocalDateTime.now());
 				scorePackageService.updateById(wmScorePackage);
 			}
+			redisTemplate.delete(CacheConstants.SETTLE_PACKAGE_KEY + tmp.getId());
 		}
 	}
 
@@ -199,7 +203,10 @@ public class GigThirdApiServiceImpl implements GigThirdApiService {
 				WmScorePackageSettleNote updateEntity = new WmScorePackageSettleNote();
 				updateEntity.setId(note.getId());
 				updateEntity.setSettleNoteStatus(yaoyiStatus);
-				updateEntity.setNotifyTime(LocalDateTime.now());
+				if (yaoyiStatus == 1){
+					updateEntity.setNotifyTime(LocalDateTime.now());
+				}
+				updateEntity.setUpdateTime(LocalDateTime.now());
 				return updateEntity;
 			}).collect(Collectors.toList());
 
@@ -218,6 +225,8 @@ public class GigThirdApiServiceImpl implements GigThirdApiService {
 				wmScorePackage.setUpdateTime(LocalDateTime.now());
 				scorePackageService.updateById(wmScorePackage);
 			}
+
+			redisTemplate.delete(CacheConstants.SETTLE_PACKAGE_KEY + tmp.getId());
 		}
 	}