Ver Fonte

Merge branch 'hotfix-20230707-unpack'

李学松 há 2 anos atrás
pai
commit
0c3d3975b9

+ 9 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmScorePackageServiceImpl.java

@@ -2823,6 +2823,15 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 		WmScorePackageStatus oldScorePackageStatus = wmScorePackageStatusService.getOne(Wrappers.<WmScorePackageStatus>lambdaQuery()
 				.eq(WmScorePackageStatus::getPackageId, unpackDTO.getScorePackageId())
 				.eq(WmScorePackageStatus::getStatus, PackageStatusEnum.APPROVED.val()));
+
+		// 更新原领包记录值
+		WmScorePackageStatus updateOldPackageStatus = new WmScorePackageStatus();
+		updateOldPackageStatus.setId(oldScorePackageStatus.getId());
+		log.info("更新原领包记录参数:{}", oldScorePackageScore);
+		updateOldPackageStatus.setUserScore(String.valueOf(oldScorePackageScore));
+
+		wmScorePackageStatusService.updateById(updateOldPackageStatus);
+
 		// 创建新积分包的领包记录
 		WmScorePackageStatus newScorePackageStatus = BeanUtil.copyProperties(oldScorePackageStatus, WmScorePackageStatus.class);
 		newScorePackageStatus.setPackageId(newScorePackage.getId());