Enforced relationships between activities and indicators, fixed actuals recording
This commit is contained in:
@@ -1216,10 +1216,12 @@ export const getIndicator = async (indicatorId: string | number): Promise<Indica
|
||||
export const createIndicator = async (payload: CreateIndicatorRequest): Promise<Indicator> => {
|
||||
const res = await apiClient.post('/v1/api/evidence/indicators', {
|
||||
projectId: toIntegerId(payload.projectId),
|
||||
activityId: toNullableIntegerId(payload.activityId),
|
||||
name: payload.name,
|
||||
unitOfMeasure: Number(payload.unitOfMeasure) || 1,
|
||||
baselineAmount: Number(payload.baselineAmount) || 0,
|
||||
targetAmount: Number(payload.targetAmount) || 0,
|
||||
targetCost: Number(payload.targetCost) || 0,
|
||||
});
|
||||
return res.data;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user