|
|
@ -10,5 +10,18 @@ export const createRemark= async (data) => { |
|
|
|
} |
|
|
|
// 查询变更记录列表
|
|
|
|
export const getChangeRecordPage = async (params) => { |
|
|
|
params = handleParams(params); |
|
|
|
return await request.get({ url: `/infra/trends/list`, params }) |
|
|
|
} |
|
|
|
const handleParams = (params) => { |
|
|
|
if (params.tableName && params.tableName.trim() !== "") { |
|
|
|
// 检查是否包含大写字母
|
|
|
|
if (/[A-Z]/.test(params.tableName)) { |
|
|
|
params.tableName = toSnakeCase(params.tableName); |
|
|
|
} |
|
|
|
} |
|
|
|
return params; |
|
|
|
} |
|
|
|
const toSnakeCase = (str) => { |
|
|
|
return str.replace(/[A-Z]/g, letter => `_${letter.toLowerCase()}`); |
|
|
|
} |
|
|
|