You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
565 B

9 months ago
  1. import request from '@/request.ts'
  2. import { IListAllResult, IPageResult } from '@/global'
  3. import { IMsgTemplate } from '@/types/message/template.ts'
  4. import { createCURD } from '@/service/base.ts'
  5. const messageTemplate = {
  6. ...createCURD<any, IMsgTemplate>('/mdw-msg/template'),
  7. list: async (params: any) => {
  8. return await request.get<IPageResult<IMsgTemplate>>(`mdw-msg/template/list`, { ...params })
  9. },
  10. listAll: async () => {
  11. return await request.get<IListAllResult<IMsgTemplate>>(`mdw-msg/template/listAll`)
  12. },
  13. }
  14. export default messageTemplate