优化首页的统计逻辑,对接新的接口
This commit is contained in:
@@ -1,8 +1,10 @@
|
|||||||
import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage'
|
import { getAction, deleteAction, putAction, postAction, httpAction } from '@/api/manage'
|
||||||
|
|
||||||
//首页统计
|
//首页统计
|
||||||
const getBuyAndSaleStatistics = (params)=>getAction("/depotHead/getBuyAndSaleStatistics",params);
|
const getBuyAndSaleStatisticsByType = (params)=>getAction("/depotHead/getBuyAndSaleStatisticsByType",params);
|
||||||
const buyOrSalePrice = (params)=>getAction("/depotItem/buyOrSalePrice",params);
|
const getBuyPrice = (params)=>getAction("/depotItem/getBuyPrice",params);
|
||||||
|
const getSalePrice = (params)=>getAction("/depotItem/getSalePrice",params);
|
||||||
|
const getRetailPrice = (params)=>getAction("/depotItem/getRetailPrice",params);
|
||||||
//租户管理
|
//租户管理
|
||||||
const checkTenant = (params)=>getAction("/tenant/checkIsNameExist",params);
|
const checkTenant = (params)=>getAction("/tenant/checkIsNameExist",params);
|
||||||
const editTenant = (params)=>putAction("/tenant/update",params);
|
const editTenant = (params)=>putAction("/tenant/update",params);
|
||||||
@@ -113,8 +115,10 @@ const getBatchNumberList = (params)=>getAction("/depotItem/getBatchNumberList",p
|
|||||||
const findFinancialDetailByNumber = (params)=>getAction("/accountHead/getDetailByNumber",params);
|
const findFinancialDetailByNumber = (params)=>getAction("/accountHead/getDetailByNumber",params);
|
||||||
|
|
||||||
export {
|
export {
|
||||||
getBuyAndSaleStatistics,
|
getBuyAndSaleStatisticsByType,
|
||||||
buyOrSalePrice,
|
getBuyPrice,
|
||||||
|
getSalePrice,
|
||||||
|
getRetailPrice,
|
||||||
checkTenant,
|
checkTenant,
|
||||||
editTenant,
|
editTenant,
|
||||||
addRole,
|
addRole,
|
||||||
|
|||||||
@@ -156,7 +156,7 @@
|
|||||||
import LineChartMultid from '@/components/chart/LineChartMultid'
|
import LineChartMultid from '@/components/chart/LineChartMultid'
|
||||||
import HeadInfo from '@/components/tools/HeadInfo.vue'
|
import HeadInfo from '@/components/tools/HeadInfo.vue'
|
||||||
import Trend from '@/components/Trend'
|
import Trend from '@/components/Trend'
|
||||||
import { getBuyAndSaleStatistics, buyOrSalePrice, getPlatformConfigByKey } from '@/api/api'
|
import { getBuyAndSaleStatisticsByType, getBuyPrice, getSalePrice, getRetailPrice, getPlatformConfigByKey } from '@/api/api'
|
||||||
import { handleIntroJs } from "@/utils/util"
|
import { handleIntroJs } from "@/utils/util"
|
||||||
import { getAction,postAction } from '../../api/manage'
|
import { getAction,postAction } from '../../api/manage'
|
||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
@@ -213,15 +213,46 @@
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
initInfo () {
|
initInfo () {
|
||||||
getBuyAndSaleStatistics().then((res)=>{
|
getBuyAndSaleStatisticsByType({"type": "today"}).then((res)=>{
|
||||||
if(res.code === 200){
|
if(res.code === 200){
|
||||||
this.statistics = res.data;
|
this.statistics.todayBuy = res.data.todayBuy;
|
||||||
|
this.statistics.todaySale = res.data.todaySale;
|
||||||
|
this.statistics.todayRetailSale = res.data.todayRetailSale;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
buyOrSalePrice().then(res=>{
|
getBuyAndSaleStatisticsByType({"type": "month"}).then((res)=>{
|
||||||
|
if(res.code === 200){
|
||||||
|
this.statistics.monthBuy = res.data.monthBuy;
|
||||||
|
this.statistics.monthSale = res.data.monthSale;
|
||||||
|
this.statistics.monthRetailSale = res.data.monthRetailSale;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
getBuyAndSaleStatisticsByType({"type": "yesterday"}).then((res)=>{
|
||||||
|
if(res.code === 200){
|
||||||
|
this.statistics.yesterdayBuy = res.data.yesterdayBuy;
|
||||||
|
this.statistics.yesterdaySale = res.data.yesterdaySale;
|
||||||
|
this.statistics.yesterdayRetailSale = res.data.yesterdayRetailSale;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
getBuyAndSaleStatisticsByType({"type": "year"}).then((res)=>{
|
||||||
|
if(res.code === 200){
|
||||||
|
this.statistics.yearBuy = res.data.yearBuy;
|
||||||
|
this.statistics.yearSale = res.data.yearSale;
|
||||||
|
this.statistics.yearRetailSale = res.data.yearRetailSale;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
getBuyPrice().then(res=>{
|
||||||
if(res.code === 200){
|
if(res.code === 200){
|
||||||
this.buyPriceData = res.data.buyPriceList;
|
this.buyPriceData = res.data.buyPriceList;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
getSalePrice().then(res=>{
|
||||||
|
if(res.code === 200){
|
||||||
this.salePriceData = res.data.salePriceList;
|
this.salePriceData = res.data.salePriceList;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
getRetailPrice().then(res=>{
|
||||||
|
if(res.code === 200){
|
||||||
this.retailPriceData = res.data.retailPriceList;
|
this.retailPriceData = res.data.retailPriceList;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user