|
@@ -7,7 +7,6 @@ import {
|
|
|
} from '@/app/types/miniAdResponse'
|
|
} from '@/app/types/miniAdResponse'
|
|
|
import { MiniAdBaseService } from './miniAdBaseService'
|
|
import { MiniAdBaseService } from './miniAdBaseService'
|
|
|
import FormData from 'form-data'
|
|
import FormData from 'form-data'
|
|
|
-import { Response } from 'got'
|
|
|
|
|
|
|
|
|
|
export class MiniAdCampaignService extends MiniAdBaseService {
|
|
export class MiniAdCampaignService extends MiniAdBaseService {
|
|
|
// 获取小程序信息
|
|
// 获取小程序信息
|
|
@@ -34,6 +33,14 @@ export class MiniAdCampaignService extends MiniAdBaseService {
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ // 各更新计划
|
|
|
|
|
+ async updateCampaignInfo (form:FormData):Promise<ICampaignInfoResponse> {
|
|
|
|
|
+ return this.api.post<ICampaignInfoResponse>('promotion/v3/update_campaign_info', {
|
|
|
|
|
+ body: form,
|
|
|
|
|
+ resolveBodyOnly: true
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
// 上传创意图片
|
|
// 上传创意图片
|
|
|
async snsImage (searchParams:any, form:FormData):Promise<ISnsImageResponse> {
|
|
async snsImage (searchParams:any, form:FormData):Promise<ISnsImageResponse> {
|
|
|
return this.api.post<ISnsImageResponse>('promotion/landingpage/snsimage', {
|
|
return this.api.post<ISnsImageResponse>('promotion/landingpage/snsimage', {
|