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.
268 lines
7.6 KiB
268 lines
7.6 KiB
import httpService from "@/request"
|
|
|
|
// 专项分析列表页 - 专题列表
|
|
export function getSchemeDataToSpecial(params) {
|
|
let obj = Object.assign({action: 'getSchemeDataToSpecial'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
// 专项分析列表页 - 添加修改
|
|
export function setSchemeDataSpecial(params) {
|
|
let obj = Object.assign({action: 'setSchemeDataSpecial'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
// 专项分析列表页 - 获取品牌和车型
|
|
export function getSchemeDataToBrandOrSeries(params) {
|
|
let obj = Object.assign({action: 'getSchemeDataToBrandOrSeries'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
// 专项分析列表页 - 删除专题
|
|
export function delSchemeDataSpecial(params) {
|
|
let obj = Object.assign({action: 'delSchemeDataSpecial'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 数据详情
|
|
export function getCountAndaffections(params) {
|
|
let obj = Object.assign({action: 'getCountAndaffections', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 数据详情
|
|
export function getTimeCount(params) {
|
|
let obj = Object.assign({action: 'getTimeCount', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 传播top阵地
|
|
export function getSourceTop(params) {
|
|
let obj = Object.assign({action: 'getSourceTop', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 渠道分布
|
|
export function getSourcetype(params) {
|
|
let obj = Object.assign({action: 'getSourcetype', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 人物画像性别
|
|
export function getAttestationSex(params) {
|
|
let obj = Object.assign({action: 'getAttestationSex', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 人物画像认证
|
|
export function getUserAttestationGroupBy(params) {
|
|
let obj = Object.assign({action: 'getUserAttestationGroupBy', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 调性趋势
|
|
export function getAffectionsTime(params) {
|
|
let obj = Object.assign({action: 'getAffectionsTime', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 内容方向
|
|
export function getDirectWeiBo0528(params) {
|
|
let obj = Object.assign({action: 'getDirectWeiBo0528', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - TOP10渠道占比
|
|
export function getBrandOrSeriesNameBySourceTypeGroupBy(params) {
|
|
let obj = Object.assign({action: 'getBrandOrSeriesNameBySourceTypeGroupBy', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 内容类型占比
|
|
export function getWtypeWeiBo0528(params) {
|
|
let obj = Object.assign({action: 'getWtypeWeiBo0528', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 用户活跃地区
|
|
export function getUserRegionGroupBy(params) {
|
|
let obj = Object.assign({action: 'getUserRegionGroupBy', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 热门词云
|
|
export function getHotWord(params) {
|
|
let obj = Object.assign({action: 'getHotWord', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 尾翼传播趋势
|
|
export function getTimeCountWY(params) {
|
|
let obj = Object.assign({action: 'getTimeCount', sType: 'BrandWeiYi'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
// 专项分析 - 尾翼TOP媒体
|
|
export function getSourceTopWY(params) {
|
|
let obj = Object.assign({action: 'getSourceTop', sType: 'BrandWeiYi'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
// 专项分析 - 尾翼调性占比
|
|
export function getAffectionsTimeWY(params) {
|
|
let obj = Object.assign({action: 'getAffectionsTime', sType: 'BrandWeiYi'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
// 专项分析 - 尾翼热门词云
|
|
export function getHotWordWY(params) {
|
|
let obj = Object.assign({action: 'getHotWord', sType: 'BrandWeiYi'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
}
|
|
|
|
// 专项分析 - 近年销量
|
|
export function getSeriesTimeCountToYear(params) {
|
|
let obj = Object.assign({action: 'getSeriesTimeCountToYear', sType: 'BrandOverview'}, params)
|
|
return httpService({
|
|
url: `/api/v6.ashx`,
|
|
method: 'post',
|
|
data: obj,
|
|
headers: {
|
|
'content-type': 'application/x-www-form-urlencoded'
|
|
}
|
|
})
|
|
} |