dev
liuyongli 3 years ago
parent 378c931bd6
commit 4b50d3772c

@ -5,6 +5,8 @@ const dName=['正面',]
const data =['12月','1月','2月','3月','4月','5月','6月']
const dValue =[1500,1000,500,800,100,1000,300]
const dColor=['#0084FF',]
let iPageIndex = 1 // 当前第几页,0代表第一页
let iPageSize = 10 //每页显示多少数据
Component({
data: {
select:false,
@ -28,85 +30,116 @@ Component({
},
lifetimes: {
attached() {
//能源
app.globalData.request({action: 'getEnergy',}).then(res => {
let arr = []
res.forEach(ele => {
// let obj = {
// text:ele.value,
// value6:ele.key
// }
arr.push(ele.value)
})
this.setData({
grades3:arr,
})
let sTimeType = wx.getStorageSync("sTimeType") || 34;
let sStartTime = wx.getStorageSync("sStartTime") || '';
let sEndTime = wx.getStorageSync("sEndTime") || '';
this.getData(sTimeType, sStartTime, sEndTime);
this.getTrend();
}
},
methods: {
getData(sTimeType, sStartTime, sEndTime){
wx.showToast({
title: '加载中',
icon: 'loading',
duration: 300000
})
//价格
app.globalData.request({action: 'getPrice',}).then(res => {
let arr = []
res.forEach(ele => {
// let obj = {
// text:ele.value,
// value5:ele.key
// }
arr.push(ele.value)
})
this.setData({
grades2:arr
})
})
//级别
app.globalData.request({action: 'getSpec',}).then(res => {
// const data = res;
let arr = []
res.forEach(ele => {
// let obj = {
// text:ele.value,
// value:ele.key
// }
arr.push(ele.value)
})
console.log(arr)
this.setData({
grades1:arr,
value4:'a00'
// vle:
})
})
// 页面数据
app.globalData.request({
this.getAmount(sTimeType, sStartTime, sEndTime),
this.getTrend(sTimeType, sStartTime, sEndTime)
setTimeout(() =>{
wx.hideToast();
},500)
},
getTrend(){
// 页面数据
let sTimeType = wx.getStorageSync("sTimeType") || 34;
let sStartTime = wx.getStorageSync("sStartTime") || '';
let sEndTime = wx.getStorageSync("sEndTime") || '';
let sSeriesName = wx.getStorageSync("sSeriesName") || '';
let sBrand = wx.getStorageSync('sBrand') || 34;
app.globalData.request({
action: 'getCheZhuCarSeriesRankingHome',
sType:'Marketing',
sTimeType: wx.getStorageSync('sTimeType') || 34,
sStartTime:wx.getStorageSync('sStartTime') || '',
sEndTime:wx.getStorageSync('sEndTime') || '',
// sStartTime:'2022-01-10',
// sEndTime:'2022-06-10',
iPageIndex:'1',
iPageSize:'10',
sBrand:'brand'
}).then(res => {
sTimeType:sTimeType,
sStartTime:sStartTime,
sEndTime:sEndTime,
iPageIndex: iPageIndex,
iPageSize: iPageSize,
sBrand: sBrand,
sSeriesName:sSeriesName,
sSpec:'微型车',
sPriceType:'10万以内',
sEnergyType:'汽油'
}).then(res => {
const data = res;
const rinking = data.rinking || [];
let arr = []
rinking.forEach(ele =>{
let obj = {
let ol = {
media:ele.seriesname,
volume:ele.salescount,
num:ele.price,
}
arr.push(obj)
arr.push(ol)
})
this.setData({
ranking:arr
})
console.log(arr)
})
}
},
methods: {
},
// 入库数据量
getAmount(sTimeType, sStartTime, sEndTime){
//能源
app.globalData.request({action: 'getEnergy',}).then(res => {
let arr = []
res.forEach(ele => {
// let obj = {
// text:ele.value,
// value6:ele.key
// }
arr.push(ele.value)
})
this.setData({
grades3:arr,
})
})
//价格
app.globalData.request({action: 'getPrice',}).then(res => {
let arr = []
res.forEach(ele => {
// let obj = {
// text:ele.value,
// value5:ele.key
// }
arr.push(ele.value)
})
this.setData({
grades2:arr
})
})
//级别
app.globalData.request({action: 'getSpec',}).then(res => {
// const data = res;
let arr = []
res.forEach(ele => {
// let obj = {
// text:ele.value,
// value:ele.key
// }
arr.push(ele.value)
})
console.log(arr)
this.setData({
grades1:arr,
value4:'a00'
// vle:
})
})
},
bindValue(e){
let type = e.detail.type
if(type == 0){

Loading…
Cancel
Save