1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- import { request } from 'umi';
- import { api } from '../api'
- /**
- * 分页获取账号列表
- * @returns
- */
- export interface GetAdAccountParams {
- pageNum: number,
- pageSize: number,
- appType: 1 | 2 | 3, // 1小说 2游戏 3短剧
- groupId?: number,
- accountIds?: string[] | string
- putUserId?: number,
- addV3?: boolean,
- adUnitAccount?: boolean
- adUnitType?: string
- }
- export async function getAdAccountListApi(data: GetAdAccountParams) {
- // return request(api + '/adq/adAccount/accountListOfNovel', {
- return request(api + '/adq/adAccount/accountListOfType', {
- method: 'POST',
- data
- });
- }
- export async function getAdAccountGameListApi(data: GetAdAccountParams) {
- return request(api + '/adq/adAccount/accountListOfGame', {
- method: 'POST',
- data
- });
- }
- /**
- * 获取账号列表
- * @returns
- */
- export async function getAdAccountApi() {
- return request(api + '/adq/adAccount/allOfUserOfNovel', {
- method: 'GET',
- });
- }
- /**
- * 返回自己所有账号
- * @returns
- */
- export async function getAllUserAccountApi() {
- return request(api + '/adq/adAccount/allOfOwnerUser', {
- method: 'GET',
- });
- }
- /**
- * 分页查询账户列表
- * @returns
- */
- export async function getUserAccountListApi(data: { accountIdList?: number[], adUnitTypeList?: string[], groupId?: number, remark?: string, sysGroupId?: number, pageNum: number, pageSize: number }) {
- return request(api + '/adq/adAccount/pageOfOwnerUser', {
- method: 'POST',
- data
- });
- }
- /**
- * 获取所有账户
- * @returns
- */
- export async function getAccountAllListApi() {
- return request(api + '/adq/adAccount/allList', {
- method: 'GET',
- });
- }
- /**
- * 获取账号列表
- * @returns
- */
- export async function putAdAccountApi(adAccountId: any,remark: any) {
- return request(api + `/adq/adAccount/modifyRemark/${adAccountId}/${encodeURIComponent(remark)}`, {
- method: 'PUT',
- });
- }
|