From 6b2300b38864aecead74718d05f1b079e70334ae Mon Sep 17 00:00:00 2001 From: liuyongli <1598631486@qq.com> Date: Wed, 13 Jul 2022 17:54:53 +0800 Subject: [PATCH] no message --- .../Salesranking/Brandranking/Brandranking.js | 146 +++++-------- .../Brandranking/Brandranking.json | 3 +- .../Brandranking/Brandranking.wxml | 4 +- .../Brandranking/Brandranking.wxss | 21 +- pages/index/Salesranking/Salesranking.js | 1 + .../Salesranking/Vehicletype/Vehicletype.js | 196 ++++-------------- .../Salesranking/Vehicletype/Vehicletype.json | 3 +- project.private.config.json | 7 + 8 files changed, 114 insertions(+), 267 deletions(-) diff --git a/pages/index/Salesranking/Brandranking/Brandranking.js b/pages/index/Salesranking/Brandranking/Brandranking.js index b9f9871..6cc1a08 100644 --- a/pages/index/Salesranking/Brandranking/Brandranking.js +++ b/pages/index/Salesranking/Brandranking/Brandranking.js @@ -1,112 +1,60 @@ // pages/index/Salesranking/Brandranking/Brandranking.js const app = getApp() -Page({ - +Component({ data: { imageUrl: getApp().globalData.imageUrl, mockData:[] - }, - Allbrands(){ - wx.navigateTo({ - url: '/pages/index/Salesranking/Allbrands/Allbrands', - }) - - }, - brands(){ - wx.navigateTo({ - url: '/pages/index/Brandsales/Brandsales', - }) - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad(options) { - - }, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady() { - - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - this.getTabBar().init(); - this.getData(); - - }, - getData() { - //页面数据 - wx.showToast({ - title: '加载中', - icon: 'loading', - duration: 30000 - }) - app.globalData.request({ - action: 'getUserBrand', - token: 't%2BrswgjvzGM=', - }).then(res => { - let arr = [] - for (let i = 65; i <= 90; i++) { - arr.push({ - name: String.fromCharCode(i), - data: [] - }); - } - for(let i of res){ - for(let j of arr){ - if(i.firstword == j.name){ - j.data.push(i) - } - } - } - this.setData({ - mockData:arr + lifetimes: { + attached() { + //页面数据 + wx.showToast({ + title: '加载中', + icon: 'loading', + duration: 300000 + }) + app.globalData.request({ + action: 'getUserBrand', + token: 't%2BrswgjvzGM=', + }).then(res => { + let arr = [] + for (let i = 65; i <= 90; i++) { + arr.push({ + name: String.fromCharCode(i), + data: [] + }); + } + for(let i of res){ + for(let j of arr){ + if(i.firstword == j.name){ + j.data.push(i) + } + } + } + this.setData({ + mockData:arr + }) + setTimeout(() => { + wx.hideToast(); + }, 2000) + + } + )} +}, + methods: { + Allbrands(){ + wx.navigateTo({ + url: '/pages/index/Salesranking/Allbrands/Allbrands', }) - setTimeout(() => { - wx.hideToast(); - }, 1000) + + }, + brands(){ + wx.navigateTo({ + url: '/pages/index/Brandsales/Brandsales', }) - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { + }, }, - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - } }) \ No newline at end of file diff --git a/pages/index/Salesranking/Brandranking/Brandranking.json b/pages/index/Salesranking/Brandranking/Brandranking.json index 3928faa..09a47fa 100644 --- a/pages/index/Salesranking/Brandranking/Brandranking.json +++ b/pages/index/Salesranking/Brandranking/Brandranking.json @@ -1,3 +1,4 @@ { - "usingComponents": {} + "usingComponents": {}, + "component": true } \ No newline at end of file diff --git a/pages/index/Salesranking/Brandranking/Brandranking.wxml b/pages/index/Salesranking/Brandranking/Brandranking.wxml index 8051788..0dd0153 100644 --- a/pages/index/Salesranking/Brandranking/Brandranking.wxml +++ b/pages/index/Salesranking/Brandranking/Brandranking.wxml @@ -1,9 +1,9 @@ - + - + ALL 全部品牌 diff --git a/pages/index/Salesranking/Brandranking/Brandranking.wxss b/pages/index/Salesranking/Brandranking/Brandranking.wxss index ebb2ec0..590d030 100644 --- a/pages/index/Salesranking/Brandranking/Brandranking.wxss +++ b/pages/index/Salesranking/Brandranking/Brandranking.wxss @@ -1,6 +1,6 @@ /* pages/index/Salesranking/Brandranking/Brandranking.wxss */ .add1{ - width:750rpx; + width:686rpx; overflow-x:scroll; white-space: nowrap; } @@ -73,11 +73,12 @@ font-size: 28rpx; } .my_cell{ - width: 750rpx; + width: 686rpx; height: 96rpx; background: white; display: flex; align-items: center; + padding: 0 32rpx; } .van-checkbox{ display: inline-block !important; @@ -102,7 +103,17 @@ } .bs-item-image { display: inline-block; - width: 80rpx; - height: 80rpx; - margin-right: 20rpx; + width: 96rpx; + height: 96rpx; + margin-right: 24rpx; + } + .all{ + background: #027AFF; + width: 72rpx; + height: 72rpx; + line-height: 72rpx; + color: #ffffff; + font-size: 24rpx; + text-align: center; + border-radius: 50rpx; } \ No newline at end of file diff --git a/pages/index/Salesranking/Salesranking.js b/pages/index/Salesranking/Salesranking.js index 2d5db08..5989e22 100644 --- a/pages/index/Salesranking/Salesranking.js +++ b/pages/index/Salesranking/Salesranking.js @@ -33,6 +33,7 @@ Page({ * 生命周期函数--监听页面显示 */ onShow() { + this.getTabBar().init() }, changeTab(val) { diff --git a/pages/index/Salesranking/Vehicletype/Vehicletype.js b/pages/index/Salesranking/Vehicletype/Vehicletype.js index 477c16e..27b694d 100644 --- a/pages/index/Salesranking/Vehicletype/Vehicletype.js +++ b/pages/index/Salesranking/Vehicletype/Vehicletype.js @@ -1,21 +1,10 @@ // pages/index/Salesranking/Vehicletype/Vehicletype.js const app = getApp() -Page({ - - /** - * 页面的初始数据 - */ +Component({ data: { imageUrl: getApp().globalData.imageUrl, date:'2021-01', accountIndex:0, - accounts: [ // value传给后台的值 , label页面上显示的文字 - {value:'today', label:'今天'}, - {value:'tomorrow', label:'明天'}, - {value:'week', label:'本周'}, - {value:'month', label:'本月'}, - {value:'year', label:'本年'}, - ], //列表展示 sortOpt: [ { @@ -27,8 +16,8 @@ Page({ value1: 1 } ], - // 级别 - level:[ + //级别 + level:[ { text:'全部级别', value4:'0' @@ -62,8 +51,8 @@ Page({ value4:'7' } ], - // 价格 - Price:[ + // 价格 + Price:[ { text:'全部价格', value5:'0' @@ -177,165 +166,54 @@ Page({ ranking:[], }, - bindDateChange: function(e) { - console.log('picker发送选择改变,携带值为', e.detail.value) - this.setData({ - date: e.detail.value - }) - }, - priceSel(e){ - this.setData({ - intervalSel: e.currentTarget.dataset.index - }) - }, - bindAccountChange(e){ - console.log('切换改变的值', e.detail.value); - this.setData({ - accountIndex: e.detail.value - }) - }, - getData() { - //页面数据 - - app.globalData.request({ - action: 'getCheZhuCarSeriesRankingHome', - sType:'Marketing', - sTimeType: 34, - iPageIndex:'', - iPageSize:'', - sBrand:'', - sSeriesName:'', - sStartTime:'', - sEndTime:'', - sSpec:'', - sPriceType:'', - sEnergyType:'', - }).then(res => { - let arr = [] - res.forEach(ele =>{ - let obj = { - media:ele.seriesname, - volume:ele.salescount, - num:ele.price, - } - arr.push(obj) - }) - this.setData({ - ranking:arr - }) - setTimeout(() => { - wx.hideToast(); - }, 1000) - }) - }, - dropdown(){ + lifetimes: { + attached() { + //页面数据 app.globalData.request({ - action: 'getEnergy', + action: 'getCheZhuCarSeriesRankingHome', + sType:'Home', + sTimeType: 34, + iPageIndex:'1', + iPageSize:'10', + sSpec:'', + sPriceType:'', + sEnergyType:'', }).then(res => { - const data = res; let arr = [] - res.forEach(ele => { + res.forEach(ele =>{ let obj = { - text:ele.key, - value6:ele.value + media:ele.seriesname, + volume:ele.salescount, + num:ele.price, } arr.push(obj) }) this.setData({ - energy:arr + ranking:arr }) - }) - app.globalData.request({ - action: 'getPrice', - }).then(res => { - const data = res; - let arr = [] - res.forEach(ele => { - let obj = { - text:ele.key, - value4:ele.value - } - arr.push(obj) - }) - this.setData({ - Price:arr }) - }) - app.globalData.request({ - action: 'getSpec', - }).then(res => { - const data = res; - let arr = [] - res.forEach(ele => { - let obj = { - text:ele.key, - value4:ele.value } - arr.push(obj) + }, + methods: { + bindDateChange: function(e) { + console.log('picker发送选择改变,携带值为', e.detail.value) + this.setData({ + date: e.detail.value }) + }, + priceSel(e){ this.setData({ - level:arr + intervalSel: e.currentTarget.dataset.index }) -}) - }, - - - - - /** - * 生命周期函数--监听页面加载 - */ - onLoad(options) { - this.getData() - - }, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady() { - - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { + }, + bindAccountChange(e){ + console.log('切换改变的值', e.detail.value); + this.setData({ + accountIndex: e.detail.value + }) + }, }, - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - } }) \ No newline at end of file diff --git a/pages/index/Salesranking/Vehicletype/Vehicletype.json b/pages/index/Salesranking/Vehicletype/Vehicletype.json index 3928faa..09a47fa 100644 --- a/pages/index/Salesranking/Vehicletype/Vehicletype.json +++ b/pages/index/Salesranking/Vehicletype/Vehicletype.json @@ -1,3 +1,4 @@ { - "usingComponents": {} + "usingComponents": {}, + "component": true } \ No newline at end of file diff --git a/project.private.config.json b/project.private.config.json index 8382fd0..b60db76 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -14,6 +14,13 @@ "query": "", "launchMode": "default", "scene": null + }, + { + "name": "", + "pathName": "pages/index/index", + "query": "", + "launchMode": "default", + "scene": null } ] }