|
@@ -90,27 +90,27 @@
|
|
|
label-width="auto" size="large"
|
|
|
>
|
|
|
<el-form-item class="mb-1" label="合同段:" prop="contractId">
|
|
|
- <el-select v-model="addFormModal.contractId" placeholder="请选择" clearable>
|
|
|
+ <el-select v-model="addFormModal.contractId" placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="item in contractOptions" :key="item.id" :label="item.contractName"
|
|
|
:value="item.id"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item class="mb-1 mt-4" label="汇总类别:" prop="classId">
|
|
|
+ <el-form-item class="mb-1 mt-8" label="汇总类别:" prop="classId">
|
|
|
<el-select v-model="addFormModal.classId" placeholder="请选择" clearable>
|
|
|
<el-option v-for="item in testOpt" :key="item.id" :label="item.className" :value="item.id" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item class="mb-1 mt-4" label="报告时间:">
|
|
|
+ <el-form-item class="mb-1 mt-8" label="报告时间:" prop="startDate">
|
|
|
<HcDatePicker :dates="addbetweenTime" clearable @change="addbetweenTimeUpdate" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item class="mb-1 mt-4" label="单位类型:" prop="unitType">
|
|
|
+ <el-form-item class="mb-1 mt-8" label="单位类型:" prop="unitType">
|
|
|
<el-select v-model="addFormModal.unitType" placeholder="请选择" clearable>
|
|
|
<el-option v-for="item in unitOpt" :key="item.id" :label="item.name" :value="item.id" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item class="mb-5 mt-4" label="检测类型:" prop="detectionType">
|
|
|
+ <el-form-item class="mb-5 mt-8" label="检测类型:" prop="detectionType">
|
|
|
<el-select v-model="addFormModal.detectionType" placeholder="请选择" clearable>
|
|
|
<el-option v-for="item in typeData" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
@@ -386,6 +386,7 @@ const addFormLoading = ref(false)
|
|
|
const addClick = () => {
|
|
|
|
|
|
addFormShow.value = true
|
|
|
+ addFormModal.value.contractId = searchForm.value.contractId
|
|
|
|
|
|
}
|
|
|
const addModalClose = () => {
|
|
@@ -420,6 +421,11 @@ const addFormRules = {
|
|
|
trigger: 'blur',
|
|
|
message: '请选择检测类型',
|
|
|
},
|
|
|
+ startDate: {
|
|
|
+ required: true,
|
|
|
+ trigger: 'blur',
|
|
|
+ message: '请选择报告时间',
|
|
|
+ },
|
|
|
}
|
|
|
const addFormRef = ref(null)
|
|
|
|
|
@@ -444,6 +450,8 @@ const addModalSave = async () => {
|
|
|
}
|
|
|
const unitOpt = ref([
|
|
|
{ name: '施工', id: '1' },
|
|
|
+ { name: '监理', id: '2' },
|
|
|
+ { name: '业主', id: '3' },
|
|
|
])
|
|
|
const downLoading = ref(false)
|
|
|
const downClick = async () => {
|