소스 검색

试验汇总修改

duy 2 주 전
부모
커밋
9be61d5595
1개의 변경된 파일13개의 추가작업 그리고 5개의 파일을 삭제
  1. 13 5
      src/views/tentative/collect/test.vue

+ 13 - 5
src/views/tentative/collect/test.vue

@@ -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 () => {