Files
mp-10579/src/api/credit/companyId.ts
赵忠林 d3345d14d6 style(credit): 格式化代码并优化表格渲染逻辑
- 统一API请求参数格式化,在多个信用模块中添加对象参数换行
- 移除多余空行和尾随逗号,保持代码整洁
- 优化信用公司组件中的表格列配置,修复被执行人字段显示逻辑
- 调整信用案件导入模板下载链接的布局格式
- 优化表格数据分页计算,改进总数判断逻辑
- 调整搜索组件中注释按钮的缩进格式
- 修复信用司法页面的导入按钮组件路径引用格式
2026-02-14 17:37:48 +08:00

29 lines
769 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from '@/utils/request';
import { withCreditUserScope } from '@/api/credit/utils/data-scope';
import type { ApiResult } from '@/api';
/**
* 修正某个信用模块数据的主体企业归属(按名称匹配回填 companyId
*
* 后端约定: POST /api/credit/{module}/company-id/refresh
* 例如: module = "credit-judgment-debtor"
*/
export async function refreshCreditCompanyId(
module: string,
params?: {
onlyNull?: boolean;
limit?: number;
}
) {
const res = await request.post<ApiResult<unknown>>(
`/credit/${module}/company-id/refresh`,
undefined,
{ params: withCreditUserScope(params) }
);
if (res.data.code === 0) {
return res.data.message;
}
return Promise.reject(new Error(res.data.message));
}