123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311 |
- import { request } from '/@/utils/service';
- // 卡片日数据
- export function getCardDayData(query) {
- return request({
- url: '/api/report_manage/data-day/sum/',
- method: 'GET',
- params: query,
- });
- }
- export function getCardWeekData(query) {
- return request({
- url: '/api/report_manage/data-week/sum/',
- method: 'GET',
- params: query,
- });
- }
- export function getCardMonthData(query) {
- return request({
- url: '/api/report_manage/data-month/sum/',
- method: 'GET',
- params: query,
- });
- }
- // 条形图日数据
- export function getLineForDay(query) {
- return request({
- url: '/api/report_manage/data-day/daily/',
- method: 'GET',
- params: query,
- });
- }
- export function getLineForWeek(query) {
- return request({
- url: '/api/report_manage/data-week/weekly/',
- method: 'GET',
- params: query,
- });
- }
- export function getLineForMonth(query) {
- return request({
- url: '/api/report_manage/data-month/monthly/',
- method: 'GET',
- params: query,
- });
- }
- // 合并展示月对比数据
- export function getLineData(query) {
- return request({
- url: '/api/report_manage/data-month/compare/plan/',
- method: 'GET',
- params: query,
- });
- }
- // 日数据列表展示
- export function getDayData(query) {
- return request({
- url: `/api/report_manage/data-day/list/`,
- method: 'GET',
- params: query,
- });
- }
- export function getWeekData(query) {
- return request({
- url: `/api/report_manage/data-week/list/`,
- method: 'GET',
- params: query,
- });
- }
- export function getMonthData(query) {
- return request({
- url: `/api/report_manage/data-month/list/`,
- method: 'GET',
- params: query,
- });
- }
- // 普通展示表格数据汇总
- export function getDayTotalData(query) {
- return request({
- url: `/api/report_manage/data-day/list/sum/`,
- method: 'GET',
- params: query,
- });
- }
- export function getWeekTotalData(query) {
- return request({
- url: `/api/report_manage/data-week/list/sum/`,
- method: 'GET',
- params: query,
- });
- }
- export function getMonthTotalData(query) {
- return request({
- url: `/api/report_manage/data-month/list/sum/`,
- method: 'GET',
- params: query,
- });
- }
- // 日数据插入
- export function postCreateDayData(body) {
- return request({
- url: `/api/report_manage/data-day/`,
- method: 'POST',
- data: body,
- });
- }
- export function postCreateWeekData(body) {
- return request({
- url: `/api/report_manage/data-week/`,
- method: 'POST',
- data: body,
- });
- }
- export function postCreateMonthData(body) {
- return request({
- url: `/api/report_manage/data-month/`,
- method: 'POST',
- data: body,
- });
- }
- // 数据录入页面展示
- export function getDayTaskData(query) {
- return request({
- url: '/api/report_manage/summary-tasks/data/day/',
- method: 'GET',
- params: query,
- });
- }
- export function getWeekTaskData(query) {
- return request({
- url: '/api/report_manage/summary-tasks/data/week/',
- method: 'GET',
- params: query,
- });
- }
- export function getMonthTaskData(query) {
- return request({
- url: '/api/report_manage/summary-tasks/data/month/',
- method: 'GET',
- params: query,
- });
- }
- // 日数据更新
- export function postUpdateDayData(body) {
- return request({
- url: `/api/report_manage/data-day/${ body.id }/`,
- method: 'POST',
- data: body,
- });
- }
- export function postUpdateWeekData(body) {
- return request({
- url: `/api/report_manage/data-week/${ body.id }/`,
- method: 'POST',
- data: body,
- });
- }
- export function postUpdateMonthData(body) {
- return request({
- url: `/api/report_manage/data-month/${ body.id }/`,
- method: 'POST',
- data: body,
- });
- }
- // 日数据前一天数据获取
- export function getDayBeforeData(query) {
- return request({
- url: '/api/report_manage/data-day/one/',
- method: 'GET',
- params: query,
- });
- }
- export function getWeekBeforeData(query) {
- return request({
- url: '/api/report_manage/data-week/one/',
- method: 'GET',
- params: query,
- });
- }
- export function getMonthBeforeData(query) {
- return request({
- url: '/api/report_manage/data-month/one/',
- method: 'GET',
- params: query,
- });
- }
- // 主数据获取
- export function getMainData(query) {
- return request({
- url: '/api/report_manage/data-all/',
- method: 'GET',
- params: query,
- });
- }
- export function getMonthlyData(query) {
- return request({
- url: '/api/report_manage/data-month/compare/',
- method: 'GET',
- params: query,
- });
- }
- // 导出
- export function exportData(query) {
- return request({
- url: '/api/report_manage/data-all/download/',
- method: 'GET',
- params: query,
- responseType: 'blob'
- });
- }
- // 日周月数据导出
- export function exportDayData(query) {
- return request({
- url: '/api/report_manage/data-day/download/',
- method: 'GET',
- params: query,
- responseType: 'blob'
- });
- }
- export function exportWeekData(query) {
- return request({
- url: '/api/report_manage/data-week/download/',
- method: 'GET',
- params: query,
- responseType: 'blob'
- });
- }
- export function exportMonthData(query) {
- return request({
- url: '/api/report_manage/data-month/download/',
- method: 'GET',
- params: query,
- responseType: 'blob'
- });
- }
- // 计划销售额
- export function getPlanSalesData(query) {
- return request({
- url: '/api/report_manage/summary-tasks/data/plan/',
- method: 'GET',
- params: query,
- });
- }
- // 创建
- export function postCreatePlanSalesData(body) {
- return request({
- url: '/api/report_manage/plan/create/many/',
- method: 'POST',
- data: body,
- });
- }
- // 更新
- export function postUpdatePlanSalesData(body) {
- return request({
- url: `/api/report_manage/plan/update/many/`,
- method: 'POST',
- data: body,
- });
- }
- // 导出接口
- export function exportPlanSalesData(query) {
- return request({
- url: '/api/report_manage/plan/download/',
- method: 'GET',
- params: query,
- responseType: 'blob'
- });
- }
- // 计划销售额汇总
- export function getPlanSalesTotalData(query) {
- return request({
- url: '/api/report_manage/summary-tasks/data/plan/all/sum/',
- method: 'GET',
- params: query,
- });
- }
|