feat(credit): 更新客户信息编辑组件功能
- 替换城市输入框为省市区级联选择组件 - 新增步骤下拉选择框用于流程状态管理 - 集成文件选择组件替代原有文件路径输入框 - 实现文件上传和删除功能 - 添加文件列表管理和同步逻辑 - 优化搜索组件中关键词搜索框位置 - 完善查询参数过滤逻辑支持数组和单一值处理
This commit is contained in:
@@ -143,9 +143,23 @@ const datasource: DatasourceFunction = ({
|
||||
}) => {
|
||||
const params: CreditMpCustomerParam = {...(where as CreditMpCustomerParam)};
|
||||
if (filters) {
|
||||
(params as any).status = filters.status;
|
||||
const filterStatus = (filters as any).status;
|
||||
if (Array.isArray(filterStatus)) {
|
||||
if (filterStatus.length) {
|
||||
(params as any).status = filterStatus[0];
|
||||
}
|
||||
} else if (filterStatus !== undefined && filterStatus !== null) {
|
||||
(params as any).status = filterStatus;
|
||||
}
|
||||
|
||||
const stepFilter = (filters as any).step;
|
||||
(params as any).step = Array.isArray(stepFilter) ? stepFilter[0] : stepFilter;
|
||||
if (Array.isArray(stepFilter)) {
|
||||
if (stepFilter.length) {
|
||||
(params as any).step = stepFilter[0];
|
||||
}
|
||||
} else if (stepFilter !== undefined && stepFilter !== null) {
|
||||
(params as any).step = stepFilter;
|
||||
}
|
||||
}
|
||||
return pageCreditMpCustomer({
|
||||
...params,
|
||||
|
||||
Reference in New Issue
Block a user