This commit is contained in:
张德辉 2025-06-27 19:32:19 +08:00
parent 20530ab1e3
commit dd7b6fbfdc
2 changed files with 15 additions and 14 deletions

View File

@ -59,7 +59,6 @@ const ModelPage: React.FC = () => {
};
const handleFormSubmit = async (data: Body_create_model_api_models_create_post | Body_update_model_api_models__model_id__put, id?: number) => {
console.log(data);
if (editMode && id) {
await api.Service.updateModelApiModelsModelIdPut({ modelId: id, formData: data as Body_update_model_api_models__model_id__put });
} else {

View File

@ -164,19 +164,21 @@ const TryOnPage: React.FC = () => {
for (let i = 0; i < values.clothing_images.length; i++) {
const tag = values.tags[i];
const scenesArr: string[][] = tag.scenes || [];
const scenes_list = scenesArr.map((path: string[]) => ({
title: path.join('/'),
prompt: findPromptByPath(scenesOptions, path),
}));
const formData: Body_local_async_gen_images_api_v2_local_batch_edit_images_post = {
clothing_images: [values.clothing_images[i]],
tag_list: JSON.stringify([[tag.sex, tag.category, tag.size, tag.material, tag.color].join('_')]),
scenes_list: JSON.stringify(scenes_list.map(s => ({ title: s.title, prompt: s.prompt }))),
mode: 'both',
};
// eslint-disable-next-line no-await-in-loop
const res = await api.DefaultService.localAsyncGenImagesApiV2LocalBatchEditImagesPost({ formData });
results.push(res);
for (const path of scenesArr) {
const scene = {
title: path.join('/'),
prompt: findPromptByPath(scenesOptions, path),
};
const formData: Body_local_async_gen_images_api_v2_local_batch_edit_images_post = {
clothing_images: [values.clothing_images[i]],
tag_list: JSON.stringify([[tag.sex, tag.category, tag.size, tag.material, tag.color].join('_')]),
scenes_list: JSON.stringify([{ title: scene.title, prompt: scene.prompt }]),
mode: 'both',
};
// eslint-disable-next-line no-await-in-loop
const res = await api.DefaultService.localAsyncGenImagesApiV2LocalBatchEditImagesPost({ formData });
results.push(res);
}
}
setResult(results);
} catch (e: any) {