diff --git a/src/api/approve.ts b/src/api/approve.ts
new file mode 100644
index 0000000..abc5430
--- /dev/null
+++ b/src/api/approve.ts
@@ -0,0 +1,22 @@
+import request from '@/utils/request'
+
+// 列表
+export function flowapproveLists(params: any) {
+ return request.get({ url: '/oa.flow_approve/lists', params })
+}
+
+//详情
+export function flowapproveDetail(params: any) {
+ return request.get({ url: '/oa.flow_approve/detail', params })
+}
+
+//处理审批
+export function flowapproveCheck(params: any) {
+ return request.post({ url: '/oa.flow_approve/check', params })
+}
+
+
+//撤销审批
+export function flowapproveRevoke(params: any) {
+ return request.post({ url: '/oa.flow_approve/revoke', params })
+}
\ No newline at end of file
diff --git a/src/components/flowDetail/index.vue b/src/components/flowDetail/index.vue
new file mode 100644
index 0000000..78f1fe3
--- /dev/null
+++ b/src/components/flowDetail/index.vue
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/flowProcess/index.vue b/src/components/flowProcess/index.vue
index 97f2d8d..d3cf6e4 100644
--- a/src/components/flowProcess/index.vue
+++ b/src/components/flowProcess/index.vue
@@ -52,12 +52,15 @@
import { ref, reactive, defineProps } from 'vue'
import { apiFlowTypeLists, } from '@/api/flow_type'
import { apiFlowLists, apiFlowDetail, apiFlowDelete } from '@/api/flow'
+import { useRoute } from "vue-router"
+const route = useRoute()
const emits = defineEmits(["confirm"]);
const formData = reactive({
flow_type: "",
- flow_path: ""
+ flow_path: "",
+ path: route.fullPath
})
const flowTyprList = ref([])
@@ -103,4 +106,7 @@ const numberToChinese = (num) => {
}
// 选中数据子父传递
getFlowtypeList()
+
+console.log(route.fullPath, "route")
+
\ No newline at end of file
diff --git a/src/components/popup/index.vue b/src/components/popup/index.vue
index beb129a..278009a 100644
--- a/src/components/popup/index.vue
+++ b/src/components/popup/index.vue
@@ -12,7 +12,7 @@
{{ content }}
-
+