fix(fixcontact): 调整定点联系单页面格式并修复反馈表单组件引用

- 查询筛选列由 xl=4 放宽为 xl=6,解决联系单位/主办部门多选框被遮挡
- 相关分管所领导筛选框改为常驻显示,展开/收起仅控制协办部门
- Form/BPMForm 宽标签列改为 6/18、7/17,避免长标签文字溢出
- FeedbackForm 修复 SzSelectUser 组件导入名并调整 labelCol/wrapperCol
- 新增 FIXCONTACT_CHECKLIST.md 核对说明文档

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
wsm
2026-08-06 10:36:29 +08:00
co-authored by Claude Opus 4.7
parent b54394bf9e
commit 08ef8f4865
5 changed files with 100 additions and 18 deletions
@@ -4,7 +4,7 @@
<div class="jeecg-basic-table-form-container">
<a-form ref="formRef" @keyup.enter="searchQuery" :model="queryParam" :label-col="labelCol" :wrapper-col="wrapperCol">
<a-row :gutter="24" class="search-form-row">
<a-col :xl="4" :lg="6" :md="8" :sm="12">
<a-col :xl="6" :lg="6" :md="8" :sm="12">
<a-form-item name="formNo">
<template #label>
<a-tooltip title="支持模糊查询">表单编号</a-tooltip>
@@ -12,10 +12,10 @@
<a-tooltip title="支持模糊查询"><JInput v-model:value="queryParam.formNo" type="like" placeholder="请输入表单编号" allow-clear trim @update:value="searchQuery" /></a-tooltip>
</a-form-item>
</a-col>
<a-col :xl="4" :lg="6" :md="8" :sm="12">
<a-col :xl="6" :lg="6" :md="8" :sm="12">
<a-form-item name="contactLeader">
<template #label>
<a-tooltip title="按所党委分管所领导筛选">定点联系所领导</a-tooltip>
<a-tooltip title="按所党委分管所领导筛选">联系所领导</a-tooltip>
</template>
<a-tooltip title="按所党委分管所领导筛选">
<DeptRoleUserSelectDropDown
@@ -30,15 +30,15 @@
</a-tooltip>
</a-form-item>
</a-col>
<a-col :xl="4" :lg="6" :md="8" :sm="12">
<a-col :xl="6" :lg="6" :md="8" :sm="12">
<a-form-item name="contactDept">
<template #label>
<a-tooltip title="按联系单位筛选">联系单位(部门)</a-tooltip>
<a-tooltip title="按联系单位筛选">联系单位</a-tooltip>
</template>
<a-tooltip title="按联系单位筛选"><SzSelectDept v-model:value="queryParam.contactDept" placeholder="请选择" allow-clear style="width: 100%" @change="searchQuery" /></a-tooltip>
</a-form-item>
</a-col>
<a-col :xl="4" :lg="6" :md="8" :sm="12">
<a-col :xl="6" :lg="6" :md="8" :sm="12">
<a-form-item name="hostDept">
<template #label>
<a-tooltip title="按主办部门筛选">主办部门</a-tooltip>
@@ -46,10 +46,10 @@
<a-tooltip title="按主办部门筛选"><SzSelectDept v-model:value="queryParam.hostDept" placeholder="请选择" allow-clear style="width: 100%" @change="searchQuery" /></a-tooltip>
</a-form-item>
</a-col>
<a-col v-if="toggleSearchStatus" :xl="4" :lg="6" :md="8" :sm="12">
<a-col :xl="6" :lg="6" :md="8" :sm="12">
<a-form-item name="relatedLeader">
<template #label>
<a-tooltip title="按相关分管所领导筛选">相关分管所领导</a-tooltip>
<a-tooltip title="按相关分管所领导筛选">分管所领导</a-tooltip>
</template>
<a-tooltip title="按相关分管所领导筛选">
<DeptRoleUserSelectDropDown
@@ -64,7 +64,7 @@
</a-tooltip>
</a-form-item>
</a-col>
<a-col v-if="toggleSearchStatus" :xl="4" :lg="6" :md="8" :sm="12">
<a-col v-if="toggleSearchStatus" :xl="6" :lg="6" :md="8" :sm="12">
<a-form-item name="coDept">
<template #label>
<a-tooltip title="按协办部门筛选">协办部门</a-tooltip>
@@ -72,7 +72,7 @@
<a-tooltip title="按协办部门筛选"><SzSelectDept v-model:value="queryParam.coDept" placeholder="请选择" allow-clear style="width: 100%" @change="searchQuery" /></a-tooltip>
</a-form-item>
</a-col>
<a-col :xl="4" :lg="6" :md="8" :sm="12">
<a-col :xl="6" :lg="6" :md="8" :sm="12">
<span class="table-page-search-submitButtons">
<a-button type="primary" preIcon="ant-design:search-outlined" @click="searchQuery">查询</a-button>
<a-button preIcon="ant-design:reload-outlined" style="margin-left: 8px" @click="searchReset">重置</a-button>