【Infra】perf: 接口的代码格式调整使用function
parent
a7a33530e6
commit
dc12e89aea
|
|
@ -1,17 +1,18 @@
|
||||||
import { requestClient } from '#/api/request';
|
import { requestClient } from '#/api/request';
|
||||||
|
|
||||||
export const genCodeApi = {
|
/**
|
||||||
/**
|
* 自动生成编码规则 API
|
||||||
* 获取自动生成的编号
|
*/
|
||||||
* @param ruleCode 规则代码
|
export function genCodeApi() {
|
||||||
* @param inputCharacter 输入字符(可选)
|
async function getAutoCode(
|
||||||
* @returns 生成的编号字符串
|
ruleCode: string,
|
||||||
*/
|
inputCharacter?: string,
|
||||||
getAutoCode: async (ruleCode: string, inputCharacter?: string) => {
|
): Promise<string> {
|
||||||
// 根据是否有输入字符拼接不同的URL
|
|
||||||
const url = inputCharacter
|
const url = inputCharacter
|
||||||
? `/infra/auto-code/get/${ruleCode}/${inputCharacter}`
|
? `/infra/auto-code/get/${ruleCode}/${inputCharacter}`
|
||||||
: `/infra/auto-code/get/${ruleCode}`;
|
: `/infra/auto-code/get/${ruleCode}`;
|
||||||
return await requestClient.get<string>(url);
|
return requestClient.get<string>(url);
|
||||||
},
|
}
|
||||||
};
|
|
||||||
|
return { getAutoCode };
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue