|
@@ -208,7 +208,7 @@ const activityData: FlowDTO = {
|
|
flowOpinion: "",
|
|
flowOpinion: "",
|
|
};
|
|
};
|
|
|
|
|
|
-const submitNextActivity = async (activeOpinion: any) => {
|
|
|
|
|
|
+const submitNextActivity = async (NextActivity: ()=>Promise<any>) => {
|
|
form.value.validate().then(async () => {
|
|
form.value.validate().then(async () => {
|
|
formData.value.travelTimeCreateList.forEach((x: any) => {
|
|
formData.value.travelTimeCreateList.forEach((x: any) => {
|
|
x.startTime = Date.parse(x.startTime);
|
|
x.startTime = Date.parse(x.startTime);
|
|
@@ -218,15 +218,7 @@ const submitNextActivity = async (activeOpinion: any) => {
|
|
const result = await reqest.post("/business/BusinessTravel/update", formData.value);
|
|
const result = await reqest.post("/business/BusinessTravel/update", formData.value);
|
|
if (result.code === 200 || result.code === 0) {
|
|
if (result.code === 200 || result.code === 0) {
|
|
//工作流转件
|
|
//工作流转件
|
|
- activityData.activityInstanceId = activityInstanceId;
|
|
|
|
- activityData.participantId = participant;
|
|
|
|
- activityData.flowOpinion = JSON.stringify(activeOpinion);
|
|
|
|
- const result = await getNextActivity(jsonToFormData(activityData));
|
|
|
|
- // getNextActivity(activityData).then(result => {
|
|
|
|
- // console.log(result)
|
|
|
|
- // }).catch((err) => {
|
|
|
|
- // console.error(err)
|
|
|
|
- // })
|
|
|
|
|
|
+ NextActivity();
|
|
}
|
|
}
|
|
});
|
|
});
|
|
};
|
|
};
|