Merge branch 'dd-7' of git.oa00.com:xiaowen/swsWecat into dd-7

* 'dd-7' of git.oa00.com:xiaowen/swsWecat:
  wyl
  词云

# Conflicts:
#	pages/index/Salesranking/Vehicletype/Vehicletype.wxml
dev
liuyongli 3 years ago
commit c480348a33

@ -1,40 +1,167 @@
// index.js
const words = [
["江南", 1],
["乌镇", 2],
["儿时", 20],
["入园", 8],
["长大", 9],
["happy", 10],
["音乐喷泉", 1],
["门票", 33],
["江南", 1],
["乌镇", 2],
["玩耍", 12],
["风景", 4],
["六月", 5],
["江南", 1],
["乌镇", 2],
["儿时", 20],
["入园", 8],
["长大", 9],
["happy", 10],
["音乐喷泉", 1],
["门票", 33],
["江南", 1],
["乌镇", 2],
["玩耍", 12],
["风景", 4],
["六月", 5]
]
Page({
data: {
words: words.map(item => {
item[1] = item[1] + 12
return item;
})
const app=getApp()
// const words = [
// ["江南", 1],
// ["乌镇", 2],
// ["儿时", 20],
// ["入园", 8],
// ["长大", 9],
// ["happy", 10],
// ["音乐喷泉", 1],
// ["门票", 33],
// ["江南", 1],
// ["乌镇", 2],
// ["玩耍", 12],
// ["风景", 4],
// ["六月", 5],
// ["江南", 1],
// ["乌镇", 2],
// ["儿时", 20],
// ["入园", 8],
// ["长大", 9],
// ["happy", 10],
// ["音乐喷泉", 1],
// ["门票", 33],
// ["江南", 1],
// ["乌镇", 2],
// ["玩耍", 12],
// ["风景", 4],
// ["六月", 5]
// ]
Component({
data:{
},
onShow() {
this.getTabBar().init();
lifetimes:{
attached(){
let sTimeType = wx.getStorageSync("sTimeType") || 34;
let sStartTime = wx.getStorageSync("sStartTime") || '';
let sEndTime = wx.getStorageSync("sEndTime") || '';
this.getData1(sTimeType, sStartTime, sEndTime);
this.getData2(sTimeType, sStartTime, sEndTime);
this.getData3(sTimeType, sStartTime, sEndTime);
}
},
});
methods:{
changeTime(e){
let sTimeType = e.detail.sTimeType;
let sStartTime = e.detail.sStartTime;
let sEndTime = e.detail.sEndTime;
this.getData1(sTimeType, sStartTime, sEndTime);
this.getData2(sTimeType, sStartTime, sEndTime);
this.getData3(sTimeType, sStartTime, sEndTime);
},
getData1(sTimeType, sStartTime, sEndTime){
wx.showToast({
title: '加载中',
icon: 'loading',
duration: 300000
})
let obj = {
action: 'getHotWordHome',
sType: 'Home',
sTimeType: sTimeType,
sStartTime: sStartTime,
sEndTime: sEndTime
}
app.globalData.request(obj).then(res => {
const obj =res
const arr =null
// let showData=null
arr: Object.keys(obj).map(item=>{
item[1]=item[1]+12
return item
})
// Object.keys(obj).forEach(ele => {
// let o1 = {
// word: ele,
// value: obj[ele]
// }
// arr.push(o1);
// })
// showData=arr
this.setData({
NegativeWords:arr
// obj.map(item=>{
// item[1]=item[1]+12
// return item
// })
})
setTimeout(() =>{
wx.hideToast();
},500)
})
},
getData2(sTimeType, sStartTime, sEndTime){
wx.showToast({
title: '加载中',
icon: 'loading',
duration: 300000
})
let obj = {
action: 'getPositive0528',
sType: 'Home',
sTimeType: sTimeType,
sStartTime: sStartTime,
sEndTime: sEndTime
}
app.globalData.request(obj).then(res => {
const obj =res
// const arr = []
// Object.keys(obj).forEach(ele => {
// let o1 = {
// name: ele,
// value: obj[ele]
// }
// arr.push(o1);
// })
this.setData({
PositiveWords: obj,
// obj.map(item=>{
// item[1]=item[1]+12
// return item
// })
})
setTimeout(() =>{
wx.hideToast();
},500)
})
},
getData3(sTimeType, sStartTime, sEndTime){
wx.showToast({
title: '加载中',
icon: 'loading',
duration: 300000
})
let obj = {
action: 'getNegative0528',
sType: 'Home',
sTimeType: sTimeType,
sStartTime: sStartTime,
sEndTime: sEndTime
}
app.globalData.request(obj).then(res => {
const obj =res
// const arr = []
// Object.keys(obj).forEach(ele => {
// let o1 = {
// name: ele,
// value: obj[ele]
// }
// arr.push(o1);
// })
this.setData({
NegativeWords:obj
// obj.map(item=>{
// item[1]=item[1]+12
// return item
// })
})
setTimeout(() =>{
wx.hideToast();
},500)
})
}
}
})

@ -1,21 +1,21 @@
<view>
<!-- 时间组件 -->
<time-component></time-component>
<time-component bindchange="changeTime" ></time-component>
<view class="brand">
<view class="text">热门词云</view>
<word-cloud class="wordtext" list="{{words}}" width="680rpx" height="130"></word-cloud>
<word-cloud class="wordtext" list="{{NegativeWords}}" width="680rpx" height="130"></word-cloud>
</view>
<view class="brand">
<view class="text">正面词云</view>
<view>
<word-cloud class="wordtext" list="{{words}}" width="680rpx" height="130" ></word-cloud>
<word-cloud class="wordtext" list="{{PositiveWords}}" width="680rpx" height="130" ></word-cloud>
</view>
</view>
<view class="brand">
<view class="text">负面词云</view>
<word-cloud class="wordtext" list="{{words}}" width="680rpx" height="130" ></word-cloud>
<word-cloud class="wordtext" list="{{NegativeWords}}" width="680rpx" height="130" ></word-cloud>
</view>
</view>

@ -18,159 +18,16 @@ Component({
],
//级别
level:[],
value4:'0',
// level:[
// {
// text:'全部级别',
// value4:'0'
// },
// {
// text:'微型车',
// value4:'1'
// },
// {
// text:'小型车',
// value4:'2'
// },
// {
// text:'紧凑型车',
// value4:'3'
// },
// {
// text:'中型车',
// value4:'4'
// },
// {
// text:'中大型车',
// value4:'5'
// },
// {
// text:'MPV',
// value4:'6'
// },
// {
// text:'SUV',
// value4:'7'
// }
// ],
// 价格
Price:[],
// Price:[
// {
// text:'全部价格',
// value5:'0'
// },
// {
// text:'10万以内',
// value5:'1'
// },
// {
// text:'10万-15万',
// value5:'2'
// },
// {
// text:'15万-25万',
// value5:'3'
// },
// {
// text:'25万-35万',
// value5:'4'
// },
// {
// text:'35万-50万',
// value5:'5'
// },
// {
// text:'50万以上',
// value5:'6'
// }
// ],
// 能源
// energy:[
// {
// text:'全部能源',
// value6:'0'
// },
// {
// text:'新能源',
// value6:'1'
// },
// {
// text:'汽油',
// value6:'2'
// },
// {
// text:'柴油',
// value6:'3'
// },
// {
// text:'油电混合',
// value6:'4'
// },
// {
// text:'轻混系统',
// value6:'5'
// },
// ],
energy:[],
// 数据列表
// ranking: [
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'新能源',
// stsId:"2",
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'汽油',
// stsId:"1",
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'柴油',
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'油电混合',
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'轻混系统',
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'新能源',
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'新能源',
// },
// {
// volume: '12345',
// media: '媒体',
// num:'3.23-6.98万',
// energy:'新能源',
// },
// ],
ranking:[],
},
lifetimes: {
attached() {
app.globalData.request({action: 'getEnergy',}).then(res => {
let arr = []
@ -184,6 +41,7 @@ Component({
this.setData({
energy:arr,
})
})
app.globalData.request({action: 'getPrice',}).then(res => {
@ -205,12 +63,14 @@ Component({
res.forEach(ele => {
let obj = {
text:ele.value,
value4:ele.key
value:ele.key
}
arr.push(obj)
})
this.setData({
level:arr
level:arr,
value4:'a00'
// vle:
})
})
// 页面数据
@ -240,6 +100,7 @@ Component({
}
},
methods: {
bindDateChange: function(e) {
console.log('picker发送选择改变携带值为', e.detail.value)
this.setData({

@ -5,7 +5,7 @@
<view class="box">
<view class="box_title">全部</view>
</view>
<view class="box">
<view class="box" >
<view class="box_title">
<picker mode="date" header-text="选择时间" fields="month" value="{{date}}" bindchange="bindDateChange">
<view class="font30">

Loading…
Cancel
Save