fix tbxImporterRewardPerc & tbxImporterRewardRub

This commit is contained in:
vchikalkin 2023-03-29 18:05:06 +03:00
parent d3b8e9f099
commit 8550020e7e

View File

@ -332,6 +332,9 @@ export default function reactions({ store, apolloClient }: ProcessContext) {
return;
}
let evo_importer_reward_perc = 0;
let evo_importer_reward_rub = 0;
if (modelId) {
const {
data: { evo_model },
@ -341,17 +344,15 @@ export default function reactions({ store, apolloClient }: ProcessContext) {
});
if (evo_model?.evo_importer_reward_perc) {
tbxImporterRewardPerc.setValue(evo_model?.evo_importer_reward_perc);
} else {
tbxImporterRewardPerc.resetValue();
evo_importer_reward_perc = evo_model?.evo_importer_reward_perc;
}
if (evo_model?.evo_importer_reward_rub) {
tbxImporterRewardRub.setValue(evo_model?.evo_importer_reward_rub);
} else {
tbxImporterRewardRub.resetValue();
evo_importer_reward_rub = evo_model?.evo_importer_reward_rub;
}
} else if (brandId) {
}
if (brandId && evo_importer_reward_perc === 0 && evo_importer_reward_rub === 0) {
const {
data: { evo_brand },
} = await apolloClient.query({
@ -360,20 +361,16 @@ export default function reactions({ store, apolloClient }: ProcessContext) {
});
if (evo_brand?.evo_importer_reward_perc) {
tbxImporterRewardPerc.setValue(evo_brand?.evo_importer_reward_perc);
} else {
tbxImporterRewardPerc.resetValue();
evo_importer_reward_perc = evo_brand?.evo_importer_reward_perc;
}
if (evo_brand?.evo_importer_reward_rub) {
tbxImporterRewardRub.setValue(evo_brand?.evo_importer_reward_rub);
} else {
tbxImporterRewardRub.resetValue();
evo_importer_reward_rub = evo_brand?.evo_importer_reward_rub;
}
} else {
tbxImporterRewardPerc.resetValue();
tbxImporterRewardRub.resetValue();
}
tbxImporterRewardPerc.setValue(evo_importer_reward_perc);
tbxImporterRewardRub.setValue(evo_importer_reward_rub);
}
);