diff --git a/src/api/set/messageindex.ts b/src/api/set/messageindex.ts index ad12a00..b2f3b37 100644 --- a/src/api/set/messageindex.ts +++ b/src/api/set/messageindex.ts @@ -10,6 +10,21 @@ export const listlist = (query?: LeaveQuery): AxiosPromise => { data: query }); }; +//删除模板 +export const deltemplate = (query?: string): AxiosPromise => { + return request({ + url: `/system/message/template/${query}`, + method: 'delete' + }); +}; +//查看详情模板 +export const getnotice = (query?: string): AxiosPromise => { + return request({ + url: `/system/message/template/${query}`, + method: 'get' + }); +}; + //获取下拉列表 export const listuserlist = (query?: string | number): AxiosPromise => { return request({ diff --git a/src/api/set/messagetype.ts b/src/api/set/messagetype.ts index 96c93f5..f02003d 100644 --- a/src/api/set/messagetype.ts +++ b/src/api/set/messagetype.ts @@ -48,8 +48,8 @@ export interface LeaveQuery { title?: string; content?: string; sendTime?: string; - recipient?: string; - type?: string; + startTime?: string; + subType?: string; } export interface LeaveForm {} @@ -66,8 +66,10 @@ export interface LeaveVO { } export interface LeaveListVO { - sendScope: number | string; + sendScope: Array; templateId: string; + subType: string; + scheduledTime: string; logmess: number; } export interface AccountOV { @@ -85,3 +87,15 @@ export interface paramsaccountOV { templateContent: string; title: string; } +export interface seachookOV { + createBy: string; + createTime: string; + id: string; + status: string; + templateContent: string; + templateName: string; + templateType: string; + title: string; + updateBy: string; + updateTime: string; +} diff --git a/src/views/set/account.vue b/src/views/set/account.vue index 6797f63..9d7eb72 100644 --- a/src/views/set/account.vue +++ b/src/views/set/account.vue @@ -52,8 +52,14 @@ @@ -85,15 +91,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +