import { http } from '@/api/service/request'; import type { BaseResult, ResultTable } from '@/api/service/types'; /** 邮件模板表---获取邮件模板表列表 */ export const getEmailTemplatePage = (data: any) => { return http.request>('get', `emailTemplate/query/page/${data.currentPage}/${data.pageSize}`, { params: data, }); }; /** 邮件模板表---获取模板类型字段 */ export const getEmailTypeList = () => { return http.request>('get', 'emailTemplate/query/emailTypes'); }; /** 邮件模板表---添加邮件模板表 */ export const addEmailTemplate = (data: any) => { return http.request>('post', 'emailTemplate/add/emailTemplate', { data }); }; /** 邮件模板表---更新邮件模板表 */ export const fetchUpdateEmailTemplate = (data: any) => { return http.request>('put', 'emailTemplate/updateEmailTemplate', { data }); }; /** 邮件模板表---删除邮件模板表 */ export const fetchDeleteEmailTemplate = (data: any) => { return http.request>('delete', 'emailTemplate/deleteEmailTemplate', { data }); };