init
This commit is contained in:
88
src/api/home.js
Normal file
88
src/api/home.js
Normal file
@@ -0,0 +1,88 @@
|
||||
import request from "@/utils/request.js";
|
||||
import { dayjs } from 'element-plus';
|
||||
/**
|
||||
* 获取首页数据
|
||||
* @returns
|
||||
*/
|
||||
export function getIndexData() {
|
||||
return request({
|
||||
method: "POST",
|
||||
url: "/user/getIndexData"
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取首页图表数据
|
||||
* @returns
|
||||
*/
|
||||
export function getChartData(type, reqUserId) {
|
||||
const m = {
|
||||
1: '/user/getDayOrder', // 获取近七日收单额
|
||||
2: '/user/getDayProfit', // 获取近七日收益
|
||||
3: '/user/getMonthOrder', // 获取近一年的收单额
|
||||
4: '/user/getMonthProfit' // 获取近一年的收益数据
|
||||
}
|
||||
const params = {
|
||||
year: dayjs().format('YYYY'),
|
||||
reqUserId: reqUserId
|
||||
}
|
||||
return request({
|
||||
method: "GET",
|
||||
url: m[type],
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 上传OSS
|
||||
* @param {*} params
|
||||
* @returns
|
||||
*/
|
||||
export function uploadOSS(data) {
|
||||
// console.log('data', data)
|
||||
let formData = new FormData()
|
||||
formData.append('file', data)
|
||||
console.log('formData', formData)
|
||||
return request({
|
||||
method: 'post',
|
||||
url: '/promotion/OSSUpdate',
|
||||
data: formData
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* app菜单list
|
||||
* @param {*} params
|
||||
* @returns
|
||||
*/
|
||||
export function appMenuPage(params) {
|
||||
return request({
|
||||
method: 'GET',
|
||||
url: '/AppMenu/page',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过code查询
|
||||
* @param {*} code
|
||||
* @returns
|
||||
*/
|
||||
export function getDictGroup(code) {
|
||||
return request({
|
||||
method: 'GET',
|
||||
url: `/dict/getGroup/${code}`
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 增加菜单
|
||||
* @returns
|
||||
*/
|
||||
export function appMenuSave(data) {
|
||||
return request({
|
||||
method: "POST",
|
||||
url: "/AppMenu/save",
|
||||
data
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user