123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- import request from '@/config/axios'
- export interface SmsLogVO {
- id: number
- channelId: number
- channelCode: string
- templateId: number
- templateCode: string
- templateType: number
- templateContent: string
- templateParams: Map<string, object>
- mobile: string
- userId: number
- userType: number
- sendStatus: number
- sendTime: Date
- sendCode: number
- sendMsg: string
- apiSendCode: string
- apiSendMsg: string
- apiRequestId: string
- apiSerialNo: string
- receiveStatus: number
- receiveTime: Date
- apiReceiveCode: string
- apiReceiveMsg: string
- createTime: Date
- }
- export interface SmsLogPageReqVO extends PageParam {
- channelId?: number
- templateId?: number
- mobile?: string
- sendStatus?: number
- sendTime?: Date[]
- receiveStatus?: number
- receiveTime?: Date[]
- }
- export interface SmsLogExportReqVO {
- channelId?: number
- templateId?: number
- mobile?: string
- sendStatus?: number
- sendTime?: Date[]
- receiveStatus?: number
- receiveTime?: Date[]
- }
- // 查询短信日志列表
- export const getSmsLogPageApi = (params: SmsLogPageReqVO) => {
- return request.get({ url: '/system/sms-log/page', params })
- }
- // 导出短信日志
- export const exportSmsLogApi = (params: SmsLogExportReqVO) => {
- return request.download({ url: '/system/sms-log/export', params })
- }
|