feat(vehicle): 将客商档案搜索区所属组织改为树形下拉组件
- 搜索区所属组织从扁平 select 切换到多选树形下拉,保持后端字段不变 - 使用 Vue3 h 函数动态渲染 element-plus ElTreeSelect 组件,支持多选和折叠标签 - 修复 Vue 渲染字符串组件名导致控件无法显示的问题,改为直接导入组件对象 - 解决多选模型值写为字符串导致选中失效的状态管理问题,保持 modelValue 为 ID 数组 - 在搜索变更回调中将部门 ID 数组转换为部门名称逗号拼接
This commit is contained in:
@@ -135,6 +135,13 @@
|
||||
//white-space: nowrap;
|
||||
}
|
||||
|
||||
// 全宽兜底:搜索表单内树形下拉占满(覆盖默认搜索项宽度)
|
||||
// 注意:搜索 form 内的 el-tree-select 也走该规则;新增/编辑表单用 span=6 的栅格自然分开,不受影响。
|
||||
.avue-crud__search .el-form-item__content > .el-tree-select {
|
||||
width: 100%;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.avue-crud__search.el-card {
|
||||
border: none;
|
||||
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
|
||||
|
||||
Reference in New Issue
Block a user