项目基础信息、合约规划、指导价法明细、项目成本测算字段调整、菜单名称调整、专业人员报表与导出内容修复

This commit is contained in:
lzm
2026-05-15 17:57:24 +08:00
parent 5cb913cb0a
commit 4a0ff37963
10 changed files with 124 additions and 103 deletions

View File

@@ -16,7 +16,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="工程总面积(㎡)" prop="totalConstructionArea">
<el-form-item label="建筑面积(㎡)" prop="totalConstructionArea">
<el-input-number
v-model="formData.totalConstructionArea"
:min="0"
@@ -49,7 +49,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="工程类别" prop="projectCategory">
<el-form-item label="设计类型" prop="projectCategory">
<el-select
v-model="formData.projectCategory"
class="!w-1/1"
@@ -80,7 +80,7 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="合同产值(元)" prop="contractAmount">
<el-form-item label="合同产值(元)" prop="contractAmount">
<el-input-number
v-model="formData.contractAmount"
:min="0"
@@ -459,8 +459,8 @@ watch(
const formRules = reactive<FormRules>({
projectName: [{ required: true, message: '项目名称不能为空', trigger: 'blur' }],
contractAmount: [{ required: true, message: '合同产值不能为空', trigger: 'blur' }],
totalConstructionArea: [{ required: true, message: '工程总面积不能为空', trigger: 'blur' }],
contractAmount: [{ required: true, message: '合同产值不能为空', trigger: 'blur' }],
totalConstructionArea: [{ required: true, message: '建筑面积不能为空', trigger: 'blur' }],
projectStartYear: [{ required: true, message: '项目开始年度不能为空', trigger: 'change' }],
projectStatus: [{ required: true, message: '项目状态不能为空', trigger: 'change' }],
pauseReason: [