fix : 修改项目立项校验

This commit is contained in:
2024-07-14 15:57:56 +08:00
parent 04cc61047a
commit 88ab0d3526

View File

@@ -3,7 +3,7 @@
<el-form :model="localFormData" ref="formRef" label-width="auto" :rules="rules" v-if="step!=='50'">
<el-row>
<el-col :span="24" v-if="title==='apply'">
<el-form-item label="项目负责人" :required="true" prop="projectChargePerson" :rules="projectChargePersonUserList.length !== 0 ?'1':rules.projectChargePerson"
<el-form-item label="项目负责人" :required="true" prop="projectChargePerson"
label-width="125">
<el-button style="margin-right: 10px" color="#DED0B2" @click="handleShowProjectChargePersonTable">
<!-- {{ localFormData.projectChargePerson ? '更改' : '请选择' }}-->
@@ -69,8 +69,8 @@
</div>
</div>
<div class="oper-page-btn">
<el-button color="#DED0B2" v-if="mode === 'submit'" @click="handleSubmit(formRef)">提交</el-button>
<el-button color="#DED0B2" v-else-if="mode === 'resubmit'" @click="handleSubmit(formRef)">重新提交</el-button>
<el-button color="#DED0B2" v-if="mode === 'submit'" @click="handleSubmit">提交</el-button>
<el-button color="#DED0B2" v-else-if="mode === 'resubmit'" @click="handleSubmit">重新提交</el-button>
<el-button @click="handleBack">返回</el-button>
</div>
<el-dialog title="前置流程" v-model="showPreTable" width="80%">
@@ -376,9 +376,9 @@ const getFileParam = (item) => {
tag: item.tag
}
}
const handleSubmit = async (instance) => {
if (!instance) return
instance.validate(async (valid) => {
const handleSubmit = async () => {
// if (!instance) return
// instance.validate(async (valid) => {
if (!valid) {
ElNotification({
title: '提示',
@@ -473,7 +473,7 @@ const handleSubmit = async (instance) => {
})
}
}
})
// })
}
const init = async () => {
let id = projectId.value