|
@@ -48,7 +48,7 @@ import { useCrud } from "@/hooks/userCrud";
|
|
|
import { useCommonStoreHook, useDictionaryStore } from "@/store";
|
|
|
import WorkFlowCheck from "@/components/WorkFlows/workFlowCheck.vue";
|
|
|
import LookFlowStep from "@/views/flow/common/LookFlowStep.vue";
|
|
|
-import { cancelFlow } from "@/api/flow";
|
|
|
+import { cancelSeqInFlow,submitSeqInFlow } from "@/api/flow";
|
|
|
const { isShowTable, tableType } = toRefs(useCommonStoreHook());
|
|
|
|
|
|
// 工作流相关 start
|
|
@@ -62,14 +62,17 @@ const LookFlowStepRef = ref(null);
|
|
|
const showFlowSteps = (row) => {
|
|
|
LookFlowStepRef.value && LookFlowStepRef.value.openFlowStepDrawer(row.flowIns);
|
|
|
};
|
|
|
-const onWFSave = () => {
|
|
|
-
|
|
|
- dataNoPageList();
|
|
|
+const onWFSave = (flowForm) => {
|
|
|
+ submitSeqInFlow(flowForm).then(() => {
|
|
|
+ ElMessage.success("提交成功");
|
|
|
+ workFlowCheckRef.value && workFlowCheckRef.value.close();
|
|
|
+ dataNoPageList();
|
|
|
+ });
|
|
|
};
|
|
|
|
|
|
const onCancelFlow = (row) => {
|
|
|
console.log(row);
|
|
|
- cancelFlow({
|
|
|
+ cancelSeqInFlow({
|
|
|
businessId: row.id,
|
|
|
flowIns: row.flowIns,
|
|
|
}).then(() => {
|