From 65035f584e30a6be30558684e9ec5454c72060a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=9D=E5=85=88=E7=91=9E?= <1490493387@qq.com> Date: Sun, 13 Mar 2022 22:20:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(advert.ts):=20=E5=B9=BF=E5=91=8AAPI?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0TypeScript=E7=B1=BB=E5=9E=8B=E5=A3=B0?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sms/advert.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/api/sms/advert.ts b/src/api/sms/advert.ts index c6dde44f..d284c9f7 100644 --- a/src/api/sms/advert.ts +++ b/src/api/sms/advert.ts @@ -1,11 +1,13 @@ +import { AdvertFormData, AdvertPageResult, AdvertQueryParam } from '@/types' import request from '@/utils/request' +import { AxiosPromise } from 'axios' /** * 获取广告分页列表 * * @param queryParams */ -export function listAdvertsWithPage(queryParams: object) { +export function listAdvertPages(queryParams: AdvertQueryParam):AxiosPromise { return request({ url: '/mall-sms/api/v1/adverts', method: 'get', @@ -18,7 +20,7 @@ export function listAdvertsWithPage(queryParams: object) { * * @param id */ -export function getAdvertDetail(id:number) { +export function getAdvertFormDetail(id:number):AxiosPromise { return request({ url: '/mall-sms/api/v1/adverts/' + id, method: 'get' @@ -30,7 +32,7 @@ export function getAdvertDetail(id:number) { * * @param data */ -export function addAdvert(data: object) { +export function addAdvert(data: AdvertFormData) { return request({ url: '/mall-sms/api/v1/adverts', method: 'post', @@ -44,7 +46,7 @@ export function addAdvert(data: object) { * @param id * @param data */ -export function updateAdvert(id: number, data: object) { +export function updateAdvert(id: number, data: AdvertFormData) { return request({ url: '/mall-sms/api/v1/adverts/' + id, method: 'put',