From 87789192379218bd30e926e0ce53846ff5839e05 Mon Sep 17 00:00:00 2001 From: zy Date: Fri, 23 May 2025 17:03:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/crm/contract/ContractChange.vue | 20 +++++++++++++++++++ .../components/ContractChangeLimit.vue | 13 ++++++------ .../contract/detail/ContractChangeDetail.vue | 19 ++++++++++++++++++ 3 files changed, 45 insertions(+), 7 deletions(-) diff --git a/src/views/crm/contract/ContractChange.vue b/src/views/crm/contract/ContractChange.vue index 0c7745c2d..3fc0b7f96 100644 --- a/src/views/crm/contract/ContractChange.vue +++ b/src/views/crm/contract/ContractChange.vue @@ -95,6 +95,8 @@ @@ -150,6 +152,24 @@ const dialogVisible = ref(false) // 弹窗的是否展示 const dialogTitle = ref('') // 弹窗的标题 const formLoading = ref(false) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用 const formType = ref('') // 表单的类型:create - 新增;update - 修改 +const formFields = ref({ + cooperationType: 1, + regType: 1, + actualCapital: 1, + socialEmployeeNum: 1, + defendantRecord: 1, + abnormalService: 1, + equityPledge: 1, + dishonestyRecord: 1, + financeRecord: 1, + judgmentRecord: 1, + creditAmount: 1, + creditLimit: 1, + partnerCompanyId: 1, + changeAmount: 1, + afterAmount: 1, + changeAmountDeadline: 1, +}) const formData = ref({ authPerson: [], id: undefined, diff --git a/src/views/crm/contract/components/ContractChangeLimit.vue b/src/views/crm/contract/components/ContractChangeLimit.vue index 2285c5dd8..4434bb15a 100644 --- a/src/views/crm/contract/components/ContractChangeLimit.vue +++ b/src/views/crm/contract/components/ContractChangeLimit.vue @@ -1,5 +1,5 @@ @@ -208,10 +208,9 @@ import * as UserApi from '@/api/system/user' import * as DeptApi from '@/api/system/dept' import * as BusinessApi from '@/api/crm/business' import { propTypes } from '@/utils/propTypes' -import { type } from 'os' /** CRM 方案报价 表单 */ -defineOptions({ name: 'QuotationForm' }) +defineOptions({ name: 'ContractChangeLimit' }) const { t } = useI18n() // 国际化 const message = useMessage() // 消息弹窗 @@ -437,7 +436,7 @@ const resetForm = () => { // const route = useRoute(); onMounted(async () => { -// console.log('%csrc/views/crm/quotation/QuotationForm.vue:596 route', 'color: #007acc;', route); + console.log('%csrc/views/crm/quotation/QuotationForm.vue:596 route', 'color: #007acc;', props.formFields); // formType.value = route.query.id; // if (formType.value) open(formType.value) diff --git a/src/views/crm/contract/detail/ContractChangeDetail.vue b/src/views/crm/contract/detail/ContractChangeDetail.vue index 2f7947b61..b46f1bcc8 100644 --- a/src/views/crm/contract/detail/ContractChangeDetail.vue +++ b/src/views/crm/contract/detail/ContractChangeDetail.vue @@ -77,6 +77,7 @@ @@ -134,6 +135,24 @@ const dialogVisible = ref(false) // 弹窗的是否展示 const dialogTitle = ref('') // 弹窗的标题 const formLoading = ref(false) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用 const formType = ref('') // 表单的类型:create - 新增;update - 修改 +const formFields = ref({ + cooperationType: 1, + regType: 1, + actualCapital: 1, + socialEmployeeNum: 1, + defendantRecord: 1, + abnormalService: 1, + equityPledge: 1, + dishonestyRecord: 1, + financeRecord: 1, + judgmentRecord: 1, + creditAmount: 1, + creditLimit: 1, + partnerCompanyId: 1, + changeAmount: 1, + afterAmount: 1, + changeAmountDeadline: 1, +}) const formData = ref({ authPerson: [], id: undefined,