ZaiZai 9 months ago
parent
commit
65fa91bbc3
1 changed files with 55 additions and 2 deletions
  1. 55 2
      src/views/project/detail/info.vue

+ 55 - 2
src/views/project/detail/info.vue

@@ -157,10 +157,63 @@
                 </el-form-item>
             </hc-card-item>
             <hc-card-item class="mt-14px" title="组卷归档默认信息">
-                内容区域
+                <el-row :gutter="20">
+                    <el-col :span="4">
+                        <el-form-item label="立卷人:">
+                            <el-input v-model="contractForm.filer" />
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="4">
+                        <el-form-item label="审核人:">
+                            <el-input v-model="contractForm.reviewer" />
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="4">
+                        <el-form-item label="档案前缀:">
+                            <el-input v-model="contractForm.prefix" />
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="4">
+                        <el-form-item label="保管期限:">
+                            <el-select v-model="contractForm.storagePeriod" filterable clearable block>
+                                <el-option v-for="item in storagePeriods" :key="item.value" :label="item.label" :value="item.value" />
+                            </el-select>
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="4">
+                        <el-form-item label="保管密级:">
+                            <el-select v-model="contractForm.securityLevel" filterable clearable block>
+                                <el-option v-for="item in securityLevels" :key="item.value" :label="item.label" :value="item.value" />
+                            </el-select>
+                        </el-form-item>
+                    </el-col>
+                </el-row>
             </hc-card-item>
             <hc-card-item v-if="contractForm.contractType === 1" class="mt-14px" title="附加信息">
-                内容区域
+                <el-row :gutter="20">
+                    <el-col :span="24">
+                        <el-form-item label="项目地址:" prop="projectPlace">
+                            <el-input v-model="contractForm.projectPlace" clearable />
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="8">
+                        <el-form-item label="起始桩号:" prop="startStation">
+                            <el-input v-model="contractForm.startStation" clearable />
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="8">
+                        <el-form-item label="结束桩号:" prop="endStation">
+                            <el-input v-model="contractForm.endStation" clearable />
+                        </el-form-item>
+                    </el-col>
+                    <el-col :span="8">
+                        <el-form-item label="里程:">
+                            <el-input v-model="contractForm.projectMileage" clearable>
+                                <template #append>公里(KM)</template>
+                            </el-input>
+                        </el-form-item>
+                    </el-col>
+                </el-row>
             </hc-card-item>
             <hc-card-item class="mt-14px" title="计量信息">
                 内容区域