pull/781/head
zy 2025-05-23 17:03:03 +08:00
parent b60a441014
commit 8778919237
3 changed files with 45 additions and 7 deletions

View File

@ -95,6 +95,8 @@
<ContractChangeLimit <ContractChangeLimit
v-if="formData.changeItem == 1" v-if="formData.changeItem == 1"
ref="limitFormRef" ref="limitFormRef"
:formFields="formFields"
:data="formData" :data="formData"
:disabled="disabled" :disabled="disabled"
/> />
@ -150,6 +152,24 @@ const dialogVisible = ref(false) // 弹窗的是否展示
const dialogTitle = ref('') // const dialogTitle = ref('') //
const formLoading = ref(false) // 12 const formLoading = ref(false) // 12
const formType = ref('') // create - update - 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({ const formData = ref({
authPerson: [], authPerson: [],
id: undefined, id: undefined,

View File

@ -1,5 +1,5 @@
<template> <template>
<el-form <processForm
ref="formRef" ref="formRef"
:model="formData" :model="formData"
:rules="formRules" :rules="formRules"
@ -59,14 +59,14 @@
</template> </template>
<template #actualCapital> <template #actualCapital>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="实缴资金" prop="paidInCapital"> <el-form-item label="实缴资金" prop="actualCapital">
<el-input v-model="formData.actualCapital" disabled /> <el-input v-model="formData.actualCapital" disabled />
</el-form-item> </el-form-item>
</el-col> </el-col>
</template> </template>
<template #socialEmployeeNum> <template #socialEmployeeNum>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="参保人数" prop="insuredCount"> <el-form-item label="参保人数" prop="socialEmployeeNum">
<el-input v-model="formData.socialEmployeeNum" disabled /> <el-input v-model="formData.socialEmployeeNum" disabled />
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -194,7 +194,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</template> </template>
</el-form> </processForm>
<!-- 子表的表单 --> <!-- 子表的表单 -->
</template> </template>
@ -208,10 +208,9 @@ import * as UserApi from '@/api/system/user'
import * as DeptApi from '@/api/system/dept' import * as DeptApi from '@/api/system/dept'
import * as BusinessApi from '@/api/crm/business' import * as BusinessApi from '@/api/crm/business'
import { propTypes } from '@/utils/propTypes' import { propTypes } from '@/utils/propTypes'
import { type } from 'os'
/** CRM 方案报价 表单 */ /** CRM 方案报价 表单 */
defineOptions({ name: 'QuotationForm' }) defineOptions({ name: 'ContractChangeLimit' })
const { t } = useI18n() // const { t } = useI18n() //
const message = useMessage() // const message = useMessage() //
@ -437,7 +436,7 @@ const resetForm = () => {
// const route = useRoute(); // const route = useRoute();
onMounted(async () => { 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; // formType.value = route.query.id;
// if (formType.value) open(formType.value) // if (formType.value) open(formType.value)

View File

@ -77,6 +77,7 @@
<ContractChangeLimit <ContractChangeLimit
v-if="formData.changeItem == 1" v-if="formData.changeItem == 1"
ref="limitFormRef" ref="limitFormRef"
:formFields="formFields"
:data="formData" :data="formData"
:disabled="true" :disabled="true"
/> />
@ -134,6 +135,24 @@ const dialogVisible = ref(false) // 弹窗的是否展示
const dialogTitle = ref('') // const dialogTitle = ref('') //
const formLoading = ref(false) // 12 const formLoading = ref(false) // 12
const formType = ref('') // create - update - 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({ const formData = ref({
authPerson: [], authPerson: [],
id: undefined, id: undefined,