import common from '@/static/js/common.js'
|
|
async function getCompanyData() {
|
let _this = this,item = [];
|
let ress = await uni.request({
|
url: `${common.baseUrl}/dashboard/companyData/auth`,
|
header:{'token':uni.getStorageSync('token')},
|
}).then((res)=> {
|
res = res[1].data
|
if (res.code === 200) {
|
item = {
|
code: res.code,
|
data: [
|
{name: '年度销售目标',content: res.data.yearTarget,unit: '万元'},
|
{name: '已完成销售任务',content: res.data.successMoney,unit: '万元'},
|
{name: '未完成销售任务',content: res.data.progressMoney,unit: '万元'},
|
{name: '完成率',content: res.data.yearTransactionRate,unit: '%'}
|
]
|
}
|
} else if(res.code === 403){
|
item = {code: 403,msg: '请重新登录'}
|
}
|
},(result)=>{
|
// console.log(res);
|
})
|
return item
|
}
|
|
async function getPersonData() {
|
let item = [];
|
let ress = await uni.request({
|
url: `${common.baseUrl}/dashboard/personData/auth`,
|
header:{'token':uni.getStorageSync('token')},
|
}).then((res)=> {
|
res = res[1].data
|
if (res.code === 200) {
|
item = {
|
code:res.code,
|
data:[
|
{name: '年度销售目标',content: res.data.yearTarget,unit: '万元'},
|
{name: '已完成销售任务',content: res.data.successMoney,unit: '万元'},
|
{name: '未完成销售任务',content: res.data.progressMoney,unit: '万元'},
|
{name: '完成率',content: res.data.yearTransactionRate,unit: '%'},
|
{name: '跟踪项目数量',content: res.data.progressCount,unit: '项'},
|
{name: '跟踪项目金额',content: res.data.successCount,unit: '万元'},
|
{name: '成交项目数量',content: res.data.progressMoney2,unit: '项'},
|
{name: '成交项目金额',content: res.data.successMoney,unit: '万元'}
|
]
|
}
|
} else if(res.code === 403){
|
item = {code: 403,msg: '请重新登录'}
|
}
|
},(result)=>{
|
// console.log(res);
|
})
|
return item
|
}
|
|
async function getStaffRank() {
|
let item = [];
|
let ress = await uni.request({
|
url: `${common.baseUrl}/dashboard/staffRank/auth`,
|
header:{'token':uni.getStorageSync('token')},
|
}).then((res)=> {
|
// console.log(res);
|
res = res[1].data
|
if (res.code === 200) {
|
item = {
|
code: res.code,
|
data: res.data
|
}
|
} else if(res.code === 403){
|
item = {code: 403,msg: '请重新登录'}
|
}
|
},(result)=>{
|
// console.log(res);
|
})
|
return item
|
}
|
|
async function getCompanyPostList() {
|
let item = [];
|
let ress = await uni.request({
|
url: `${common.baseUrl}/companyPost/list/auth`,
|
header: {'token':uni.getStorageSync('token')},
|
method: 'POST',
|
}).then((res)=> {
|
res = res[1].data
|
if (res.code === 200) {
|
item = {
|
code: res.code,
|
data: res.data
|
}
|
} else if(res.code === 403){
|
item = {code: 403,msg: '请重新登录'}
|
}
|
},(result)=>{
|
// console.log(res);
|
})
|
return item
|
}
|
|
async function getMonthData() {
|
let item = [];
|
let ress = await uni.request({
|
url: `${common.baseUrl}/dashboard/currentMonthData/auth`,
|
header: {'token':uni.getStorageSync('token')},
|
method: 'POST',
|
}).then((res)=> {
|
console.log(res);
|
res = res[1].data
|
if (res.code === 200) {
|
item = {
|
code: res.code,
|
data: res.data
|
}
|
} else if(res.code === 403){
|
item = {code: 403,msg: '请重新登录'}
|
}
|
},(result)=>{
|
// console.log(res);
|
})
|
return item
|
}
|
|
module.exports = {
|
getCompanyData,
|
getPersonData,
|
getStaffRank,
|
getCompanyPostList,
|
getMonthData
|
}
|