123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- import { request } from 'umi';
- import { api } from '../api';
- /**
- * 新增定向
- * @param data
- * @returns
- */
- export async function addTargetingApi(data: any) {
- return request(api + `/adq/v3/targeting/add`, {
- method: 'POST',
- data: [data]
- })
- }
- /**
- * 修改定向
- * @param data
- * @returns
- */
- export async function updateTargetingApi(data: any) {
- return request(api + `/adq/v3/targeting/update`, {
- method: 'POST',
- data
- })
- }
- /**
- * 校验定向
- * @param data
- * @returns
- */
- export async function checkTargetingApi(data: any) {
- return request(api + `/adq/v3/targeting/check`, {
- method: 'POST',
- data: [data]
- })
- }
- /**
- * 删除定向
- * @param data
- * @returns
- */
- export async function delTargetingApi(params: { id: number }) {
- return request(api + `/adq/v3/targeting/delete`, {
- method: 'POST',
- params
- })
- }
- /**
- * 获取云端列表 ,也要分页
- * @param data
- * @returns
- */
- export async function getTargetingRemoteListApi(data: PULLIN.GetTargeting) {
- return request(api + `/adq/v3/targeting/remoteList`, {
- method: 'POST',
- data
- })
- }
- /**
- * 分页查询定向模板
- * @param data
- * @returns
- */
- export async function getTargetingListApi(data: PULLIN.GetTargeting) {
- return request(api + `/adq/v3/targeting/list`, {
- method: 'POST',
- data
- })
- }
- /**
- * 创建任务
- * @param data
- * @returns
- */
- export async function createAdgroupTaskApi(data: any) {
- return request(api + `/adq/v3/adgroup/createAdgroupTask`, {
- method: 'POST',
- data
- })
- }
- /**
- * 任务列表
- * @param data
- * @returns
- */
- export async function getTaskV3ListApi(data: PULLIN.GetTaskV3Props) {
- return request(api + `/adq/v3/adgroup/selectByPage`, {
- method: 'POST',
- data
- })
- }
- /**
- * 获取详情
- * @param id
- * @returns
- */
- export async function getSelectTaskDetailApi(id: number) {
- return request(api + `/adq/v3/adgroup/selectTaskDetail/${id}`, {
- method: 'GET'
- })
- }
- /**
- * 任务日志
- * @param data
- * @returns
- */
- export async function getTaskV3LogListApi(data: PULLIN.GetTaskV3LogProps) {
- return request(api + `/adq/v3/adgroup/selectAdgroupLog`, {
- method: 'POST',
- data
- })
- }
- /**
- * 查询创意创建日志
- * @param data
- * @returns
- */
- export async function getDynamicListApi(data: PULLIN.GetDynamicV3LogProps) {
- return request(api + `/adq/v3/adgroup/selectCreativesCreateLog`, {
- method: 'POST',
- data
- })
- }
- /**
- * 批量添加创意
- * @param data
- * @returns
- */
- export async function createDynamicTaskApi(data: any) {
- return request(api + `/adq/v3/adgroup/batchCreateCreative`, {
- method: 'POST',
- data
- })
- }
|