feat: 短信模板

This commit is contained in:
2025-09-19 14:00:03 +08:00
parent e109590aea
commit 706d2e2a9f
3 changed files with 349 additions and 7 deletions

View File

@@ -1,8 +1,8 @@
import { request } from "@umijs/max";
export interface SmsTemplateVO {
id?: number;
type?: number;
id: number;
type: number;
status: number;
code: string;
name: string;
@@ -13,9 +13,6 @@ export interface SmsTemplateVO {
channelCode?: string;
params?: string[];
createTime?: Date;
}
export interface SendSmsReqVO {
mobile: string;
templateCode: string;
templateParams: Map<String, Object>;
@@ -66,7 +63,7 @@ export async function updateSmsTemplate(data: SmsTemplateVO) {
// return request.delete({ url: '/system/sms-template/delete?id=' + id })
// }
export async function deleteSmsTemplate(id: number) {
return request("/system/sms-template/update", {
return request("/system/sms-template/delete", {
method: "DELETE",
params: { id },
});
@@ -85,7 +82,7 @@ export async function deleteSmsTemplate(id: number) {
// }
export async function sendSms(data: SmsTemplateVO) {
return request("/system/sms-template/create", {
return request("/system/sms-template/send-sms", {
method: "POST",
data,
});