Now able to create a activity.
This commit is contained in:
parent
1b2637d89d
commit
4201d109a7
@ -11,6 +11,8 @@ import {
|
|||||||
import { InputType } from "../../../components/common/Input";
|
import { InputType } from "../../../components/common/Input";
|
||||||
import templateVersionsService from "../workflowTemplates/services/WorkflowTemplateService";
|
import templateVersionsService from "../workflowTemplates/services/WorkflowTemplateService";
|
||||||
import { toast } from "react-toastify";
|
import { toast } from "react-toastify";
|
||||||
|
import { MakeGeneralIdRef } from "../../../utils/GeneralIdRef";
|
||||||
|
import activityManagerService from "./service/activityManagerService";
|
||||||
|
|
||||||
const CreateActivity: React.FC = () => {
|
const CreateActivity: React.FC = () => {
|
||||||
const { t } = useTranslation(Namespaces.Common);
|
const { t } = useTranslation(Namespaces.Common);
|
||||||
@ -68,22 +70,17 @@ const CreateActivity: React.FC = () => {
|
|||||||
const actualActivityName =
|
const actualActivityName =
|
||||||
activityName == "" ? defaultActivityName : activityName;
|
activityName == "" ? defaultActivityName : activityName;
|
||||||
|
|
||||||
// const response = await ssoManagerService.postSsoProvider(
|
const response = await activityManagerService.postActivity(
|
||||||
// nameStr,
|
actualActivityName,
|
||||||
// clientIdStr,
|
MakeGeneralIdRef(workflowTemplate?.id),
|
||||||
// clientSecretStr,
|
|
||||||
// validIssuerStr,
|
|
||||||
// authorizationEndpointStr,
|
|
||||||
// tokenEndpointStr,
|
|
||||||
// isPublicValue,
|
|
||||||
// );
|
|
||||||
//if (response) {
|
|
||||||
toast.info(
|
|
||||||
t("ActivityWithNameCreated", {
|
|
||||||
activityName: actualActivityName,
|
|
||||||
}),
|
|
||||||
);
|
);
|
||||||
//}
|
if (response) {
|
||||||
|
toast.info(
|
||||||
|
t("ActivityWithNameCreated", {
|
||||||
|
activityName: actualActivityName,
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
// if (buttonName === "save") {
|
// if (buttonName === "save") {
|
||||||
// form.setState({ redirect: "/ssoManager" });
|
// form.setState({ redirect: "/ssoManager" });
|
||||||
|
|||||||
@ -0,0 +1,20 @@
|
|||||||
|
import httpService from "../../../../services/httpService";
|
||||||
|
import { GeneralIdRef } from "../../../../utils/GeneralIdRef";
|
||||||
|
|
||||||
|
const apiEndpoint = "/Activity";
|
||||||
|
|
||||||
|
export async function postActivity(
|
||||||
|
activityName: string,
|
||||||
|
workflowTemplateId: GeneralIdRef,
|
||||||
|
): Promise<any> {
|
||||||
|
return await httpService.post(apiEndpoint + "/activity", {
|
||||||
|
activityName,
|
||||||
|
workflowTemplateId,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
const activityManagerService = {
|
||||||
|
postActivity,
|
||||||
|
};
|
||||||
|
|
||||||
|
export default activityManagerService;
|
||||||
Loading…
Reference in New Issue
Block a user