BUGFIX: 1、积分重复扣除 2、pose transfer没有开始时间,没有项目id

This commit is contained in:
2025-07-11 11:07:27 +08:00
parent daa88889d0
commit f852927116
5 changed files with 50 additions and 23 deletions

View File

@@ -505,14 +505,16 @@ public class GenerateConsumer {
try {
log.info("task_id : {} start ", generateResult.get("task_id"));
if (!StringUtils.isEmpty(generateResult.getString("progress"))) {
String progress = generateResult.getString("progress");
String taskId = generateResult.getString("task_id");
generateService.processPoseTransformResultBatch(progress, taskId);
JSONArray result = generateResult.getJSONArray("result");
if (!StringUtils.isEmpty(result)) {
JSONObject jsonObject = result.getJSONObject(0);
String gifUrl = jsonObject.getString("gif_url");
String taskId = generateResult.getString("task_id");
String videoUrl = jsonObject.getString("video_url");
String imageUrl = jsonObject.getString("first_image_url");
String progress = generateResult.getString("progress");
generateService.processPoseTransformResultBatch(taskId, gifUrl, videoUrl, imageUrl, progress);
}
} else {