From 26cf571906264de19a1433c39bcb7318a18c1465 Mon Sep 17 00:00:00 2001
From: lion <120344285@qq.com>
Date: Thu, 14 Aug 2025 16:47:49 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E9=9B=86=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../contract/components/EditContract.vue | 33 ++++++++++++++-----
.../components/detailPaymentRegistration.vue | 1 +
.../components/paymentRegistration.vue | 1 +
src/views/contract/contractEdit.vue | 5 +--
4 files changed, 29 insertions(+), 11 deletions(-)
diff --git a/src/views/contract/components/EditContract.vue b/src/views/contract/components/EditContract.vue
index f979fc3..27a508d 100644
--- a/src/views/contract/components/EditContract.vue
+++ b/src/views/contract/components/EditContract.vue
@@ -20,13 +20,6 @@
prop="meeting_flow_id"
:label="'资金上会流程' + (isMeetingFlowRequired ? ' *' : '')"
>
-
-
- 调试: is_common_purchase={{form.is_common_purchase}},
- total_money={{form.total_money}},
- disabled={{isMeetingFlowDisabled}},
- required={{isMeetingFlowRequired}}
-
{{ item.data.yiti }}-{{ item.title }}
查看
@@ -551,6 +544,21 @@
确 定
+
+
+
+
+
+
@@ -561,6 +569,7 @@ import { deepCopy } from '@/utils'
import { getBudget } from '@/api/budget/budget'
import { flowStatusConfig } from '@/api/common'
import {getShList} from "@/api/oatoken"
+import { getToken } from "@/utils/auth";
export default {
props: {
isShow: {
@@ -606,6 +615,8 @@ export default {
},
data() {
return {
+ isShowOaModal:false,
+ oaUrl:'',
shList:[],
// flow_list
flowStatus: new Map([
@@ -1089,7 +1100,11 @@ export default {
// 查看OA流程
viewOaFlow(flowId) {
// 调用父组件的toOaDetail方法
- this.$parent.toOaDetail('other', null, flowId)
+ // 调用本地的toOaDetail方法
+ let url = `${process.env.VUE_APP_OUT_URL}/#/flow/detail?auth_token=${window.encodeURIComponent(getToken())}&isSinglePage=1&flow_id=${flowId}`
+
+ this.oaUrl = url
+ this.isShowOaModal = true
},
// 获取上会列表
async getSh(){
diff --git a/src/views/contract/components/detailPaymentRegistration.vue b/src/views/contract/components/detailPaymentRegistration.vue
index f3019b9..a4e3e41 100644
--- a/src/views/contract/components/detailPaymentRegistration.vue
+++ b/src/views/contract/components/detailPaymentRegistration.vue
@@ -197,6 +197,7 @@
class-name="oa-modal"
title="流程办理"
fullscreen
+ :z-index="999999"
:mask-closable="false"
footer-hide
>
diff --git a/src/views/contract/components/paymentRegistration.vue b/src/views/contract/components/paymentRegistration.vue
index c1b3ffd..e61c2b1 100644
--- a/src/views/contract/components/paymentRegistration.vue
+++ b/src/views/contract/components/paymentRegistration.vue
@@ -400,6 +400,7 @@
class-name="oa-modal"
title="流程办理"
fullscreen
+ :z-index="999999"
:mask-closable="false"
footer-hide
>
diff --git a/src/views/contract/contractEdit.vue b/src/views/contract/contractEdit.vue
index b3e3f35..91707d7 100644
--- a/src/views/contract/contractEdit.vue
+++ b/src/views/contract/contractEdit.vue
@@ -215,7 +215,7 @@
{{ item.data.yiti }}-{{ item.title }}
查看
@@ -718,7 +718,7 @@
{{ item.data.yiti }}-{{ item.title }}
查看
@@ -1268,6 +1268,7 @@
class-name="oa-modal"
title="流程办理"
fullscreen
+ :z-index="999999"
:mask-closable="false"
footer-hide
>