fix
This commit is contained in:
parent
20530ab1e3
commit
dd7b6fbfdc
|
|
@ -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) => {
|
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) {
|
if (editMode && id) {
|
||||||
await api.Service.updateModelApiModelsModelIdPut({ modelId: id, formData: data as Body_update_model_api_models__model_id__put });
|
await api.Service.updateModelApiModelsModelIdPut({ modelId: id, formData: data as Body_update_model_api_models__model_id__put });
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -164,19 +164,21 @@ const TryOnPage: React.FC = () => {
|
||||||
for (let i = 0; i < values.clothing_images.length; i++) {
|
for (let i = 0; i < values.clothing_images.length; i++) {
|
||||||
const tag = values.tags[i];
|
const tag = values.tags[i];
|
||||||
const scenesArr: string[][] = tag.scenes || [];
|
const scenesArr: string[][] = tag.scenes || [];
|
||||||
const scenes_list = scenesArr.map((path: string[]) => ({
|
for (const path of scenesArr) {
|
||||||
title: path.join('/'),
|
const scene = {
|
||||||
prompt: findPromptByPath(scenesOptions, path),
|
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]],
|
const formData: Body_local_async_gen_images_api_v2_local_batch_edit_images_post = {
|
||||||
tag_list: JSON.stringify([[tag.sex, tag.category, tag.size, tag.material, tag.color].join('_')]),
|
clothing_images: [values.clothing_images[i]],
|
||||||
scenes_list: JSON.stringify(scenes_list.map(s => ({ title: s.title, prompt: s.prompt }))),
|
tag_list: JSON.stringify([[tag.sex, tag.category, tag.size, tag.material, tag.color].join('_')]),
|
||||||
mode: 'both',
|
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 });
|
// eslint-disable-next-line no-await-in-loop
|
||||||
results.push(res);
|
const res = await api.DefaultService.localAsyncGenImagesApiV2LocalBatchEditImagesPost({ formData });
|
||||||
|
results.push(res);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setResult(results);
|
setResult(results);
|
||||||
} catch (e: any) {
|
} catch (e: any) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue