mod 增加配置类型和推荐人字段,调整相关表单逻辑及样式

pull/853/head
wersd 2025-12-11 20:45:04 +08:00
parent a5fe3d15e3
commit cc0e165e7a
3 changed files with 29 additions and 1 deletions

View File

@ -53,6 +53,23 @@
/>
</el-select>
</el-form-item>
<el-form-item label="配置类型" prop="configType">
<el-select
v-model="queryParams.configType"
placeholder="请选择配置类型"
clearable
multiple
collapse-tags
class="!w-240px"
>
<el-option
v-for="dict in getIntDictOptions(DICT_TYPE.CRM_PROJECT_INSPECTION_CHECKPOINT)"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="结论" prop="overallStatus">
<el-select
v-model="queryParams.overallStatus"
@ -545,6 +562,7 @@ const queryParams = reactive({
projectId: undefined,
inspectionDate: [],
ownerUserId: undefined,
configType: [],
overallStatus: undefined,
})
const queryFormRef = ref() //

View File

@ -152,7 +152,7 @@
</el-col>
</el-row>
<el-form-item label="附加图片" prop="picUrls">
<UploadImgs v-model="formData.picUrls" />
<UploadImgs v-model="formData.picUrls" :limit="30" />
</el-form-item>
<el-form-item label="附件" prop="fileUrls">
<UploadFile v-model="formData.fileUrls" />

View File

@ -43,6 +43,15 @@
/>
</el-select>
</el-form-item>
<el-form-item label="推荐人" prop="recommenderName">
<el-input
v-model="queryParams.recommenderName"
placeholder="请输入推荐人"
clearable
@keyup.enter="handleQuery"
class="!w-200px"
/>
</el-form-item>
<el-form-item label="责任人">
<el-select
v-model="queryParams.ownerUserId"
@ -181,6 +190,7 @@ const queryParams = reactive({
pageSize: 10,
name: undefined,
areaId: undefined,
recommenderName: undefined,
ownerUserId: undefined,
siteStatus: undefined,
createTime: [],