Files
backend/src/api/sms.ts
T

57 lines
984 B
TypeScript

import request from "@/utils/request";
/**
* 获取短信网关配置
*/
export function getSmsInfo() {
return request({
url: "/backend/sms/info",
method: "get",
});
}
/**
* 编辑短信网关配置
*/
export function editSmsInfo(data: any) {
return request({
url: "/backend/sms/editinfo",
method: "post",
data,
});
}
/**
* 发送测试短信(入队任务,等待网关发送)
*/
export function sendTestSms(data: any) {
return request({
url: "/backend/sms/sendtest",
method: "post",
data,
});
}
/**
* 获取短信任务列表(租户隔离)
*/
export function getSmsTaskList(params: { status?: string | number; phone?: string } = {}) {
return request({
url: "/backend/sms/taskList",
method: "get",
params,
});
}
/**
* 编辑短信任务
*/
export function editSmsTask(id: number | string, data: any) {
return request({
url: `/backend/sms/taskEdit/${id}`,
method: "post",
data,
});
}