feat(20240705_area): 地区管理

- 优化地区管理:增删改查
- 优化tableSelect组件:增加树形结构和懒加载
This commit is contained in:
李小涛
2024-07-05 17:24:36 +08:00
parent 630ec1e774
commit 6d587fc1e2
4 changed files with 237 additions and 254 deletions

View File

@@ -2,7 +2,7 @@
<el-select
popper-class="popperClass"
class="tableSelector"
:multiple="props.tableConfig.isMultiple"
multiple
@remove-tag="removeTag"
v-model="data"
placeholder="请选择"
@@ -117,7 +117,7 @@ const handleSelectionChange = (val: any) => {
const handleCurrentChange = (val: any) => {
const { tableConfig } = props;
if (!tableConfig.isMultiple && val) {
data.value = val[tableConfig.label];
data.value = [val[tableConfig.label]];
emit('update:modelValue', val[tableConfig.value]);
}
};