fix prepared-values pt.3
This commit is contained in:
parent
8d7cac66b5
commit
681bd8a38e
@ -195,8 +195,10 @@ export async function createRequestData({
|
||||
(x) =>
|
||||
x?.evo_job_titleid === systemuser?.evo_job_titleid &&
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'BONUS_FIX' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -352,8 +354,10 @@ export async function createRequestData({
|
||||
const evo_coefficient = evo_coefficients?.find(
|
||||
(x) =>
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'DIRECTOR_BONUS' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -371,8 +375,10 @@ export async function createRequestData({
|
||||
const evo_coefficient = evo_coefficients?.find(
|
||||
(x) =>
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'DIRECTOR_BONUS_FIX' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -390,8 +396,10 @@ export async function createRequestData({
|
||||
const evo_coefficient = evo_coefficients?.find(
|
||||
(x) =>
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'DIRECTOR_EXTRA_BONUS' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -459,8 +467,10 @@ export async function createRequestData({
|
||||
(x) =>
|
||||
x?.evo_job_titleid === systemuser?.evo_job_titleid &&
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'EXTRA_BONUS' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -1029,8 +1039,10 @@ export async function createRequestData({
|
||||
const evo_coefficient = evo_coefficients?.find(
|
||||
(x) =>
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'REGIONAL_DIRECTOR_BONUS' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -1048,8 +1060,10 @@ export async function createRequestData({
|
||||
const evo_coefficient = evo_coefficients?.find(
|
||||
(x) =>
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'REGIONAL_DIRECTOR_BONUS_FIX' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
@ -1068,8 +1082,10 @@ export async function createRequestData({
|
||||
const evo_coefficient = evo_coefficients?.find(
|
||||
(x) =>
|
||||
x?.evo_sot_coefficient_typeidData?.evo_id === 'REGIONAL_DIRECTOR_EXTRA_BONUS' &&
|
||||
Boolean(values.product) &&
|
||||
x.evo_baseproducts?.some((evo_baseproduct) => evo_baseproduct?.evo_id === values.product)
|
||||
values.product &&
|
||||
x.evo_baseproducts?.some(
|
||||
(evo_baseproduct) => evo_baseproduct?.evo_baseproductid === values.product
|
||||
)
|
||||
);
|
||||
|
||||
return evo_coefficient?.evo_sot_coefficient || 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user