BUGFIX: 获取万象生成结果时,需指定api_key

This commit is contained in:
2025-06-06 11:50:41 +08:00
parent 6f0cc3aaf8
commit 31c5fef5c0
2 changed files with 3 additions and 3 deletions

View File

@@ -105,8 +105,8 @@ public class GenerateController {
@ApiOperation(value = "获取姿势变换生成结果")
@PostMapping("/poseTransformResult")
public Response<PoseTransformationVO> getPoseTransformationResults(@RequestParam String taskId) {
PoseTransformationVO generateResult = generateService.getPoseTransformationResult(taskId);
public Response<PoseTransformationVO> getPoseTransformationResults(@Valid @RequestBody Map<String,String> taskId) {
PoseTransformationVO generateResult = generateService.getPoseTransformationResult(taskId.get("taskId"));
return Response.success(generateResult);
}

View File

@@ -1390,7 +1390,7 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
ImageSynthesisResult result = null;
try {
//如果已经在环境变量中设置了 DASHSCOPE_API_KEYwait()方法可将apiKey设置为null
result = imageSynthesis.fetch(taskId, null);
result = imageSynthesis.fetch(taskId, ALIYUN_API_KEY);
log.info(JsonUtils.toJson(result));
//PENDING任务排队中; RUNNING任务处理中; SUCCEEDED任务执行成功; FAILED任务执行失败; CANCELED任务取消成功; UNKNOWN任务不存在或状态未知
String taskStatus = result.getOutput().getTaskStatus();