|
|
|
@ -37,20 +37,34 @@ Page({
|
|
|
|
|
calendarSelectedDateStr: '', |
|
|
|
|
region: ["500000", "500100"], |
|
|
|
|
cityName: '重庆', |
|
|
|
|
timeValue: '', |
|
|
|
|
year: '', |
|
|
|
|
month: '', |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
info: [],//挂牌列表
|
|
|
|
|
infoT:[],//拍卖列表
|
|
|
|
|
infoT: [],//拍卖列表
|
|
|
|
|
|
|
|
|
|
auctionCount:[],//有拍卖数量日期
|
|
|
|
|
listedCount:[],//有挂牌数量日期
|
|
|
|
|
auctionCount: [],//有拍卖数量日期
|
|
|
|
|
listedCount: [],//有挂牌数量日期
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
bindDateChange(res) { |
|
|
|
|
let calendarDisplayTime = res.detail.value |
|
|
|
|
let calendarDisplayTime = res.detail.value; |
|
|
|
|
console.log(calendarDisplayTime); |
|
|
|
|
|
|
|
|
|
this.setData({ |
|
|
|
|
calendarDisplayTime |
|
|
|
|
year: calendarDisplayTime.split('-')[0], |
|
|
|
|
month: calendarDisplayTime.split('-')[1], |
|
|
|
|
calendarDisplayTime, |
|
|
|
|
timer: '', |
|
|
|
|
}) |
|
|
|
|
this.selectComponent("#calendarId").emptyFun(''); |
|
|
|
|
this.getCalendar(); |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tabDowm(e) { |
|
|
|
|
let active = e.currentTarget.dataset.id |
|
|
|
|
if (active !== this.data.active) { |
|
|
|
@ -69,9 +83,14 @@ Page({
|
|
|
|
|
let date = `${year}-${month}` |
|
|
|
|
if (date !== this.data.calendarDisplayTime) { |
|
|
|
|
this.setData({ |
|
|
|
|
calendarDisplayTime: date |
|
|
|
|
calendarDisplayTime: date, |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
this.setData({ |
|
|
|
|
timeValue: date, |
|
|
|
|
year: year, |
|
|
|
|
month: month, |
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
bindAddressChange(res) { |
|
|
|
@ -84,11 +103,11 @@ Page({
|
|
|
|
|
this.onShow() |
|
|
|
|
}, |
|
|
|
|
// 跳转
|
|
|
|
|
navigate(e){ |
|
|
|
|
let id=e.currentTarget.dataset.id; |
|
|
|
|
navigate(e) { |
|
|
|
|
let id = e.currentTarget.dataset.id; |
|
|
|
|
console.log(e.currentTarget.dataset.id) |
|
|
|
|
wx.navigateTo({ |
|
|
|
|
url: '/pages/look-detail/look-detail?id='+id, |
|
|
|
|
url: '/pages/look-detail/look-detail?id=' + id, |
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
@ -104,29 +123,30 @@ Page({
|
|
|
|
|
* 生命周期函数--监听页面显示 |
|
|
|
|
*/ |
|
|
|
|
onShow: function () { |
|
|
|
|
let demo =wx.getStorageSync("date"); |
|
|
|
|
let timer=this.data.timer; |
|
|
|
|
if(demo){ |
|
|
|
|
timer=demo.time |
|
|
|
|
let demo = wx.getStorageSync("date"); |
|
|
|
|
let timer = this.data.timer; |
|
|
|
|
if (!timer) { |
|
|
|
|
timer = this.data.calendarDisplayTime + '-' + new Date().getDate(); |
|
|
|
|
} |
|
|
|
|
if (demo) { |
|
|
|
|
timer = demo.time |
|
|
|
|
this.setData({ |
|
|
|
|
timer |
|
|
|
|
}) |
|
|
|
|
}else{ |
|
|
|
|
timer = moment().format('YYYY-MM-DD') |
|
|
|
|
} else { |
|
|
|
|
// timer = moment().format('YYYY-MM-DD')
|
|
|
|
|
this.setData({ |
|
|
|
|
timer |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$api.getLandlistedList({annoDate:timer,city:this.data.cityName}).then(res=>{ |
|
|
|
|
console.log(res.data) |
|
|
|
|
|
|
|
|
|
$api.getLandlistedList({ annoDate: timer, city: this.data.cityName }).then(res => { |
|
|
|
|
this.setData({ |
|
|
|
|
info: res.data.records |
|
|
|
|
}) |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
$api.getLandlistedList2({auctionDate:timer,city:this.data.cityName}).then(res=>{ |
|
|
|
|
$api.getLandlistedList2({ auctionDate: timer, city: this.data.cityName }).then(res => { |
|
|
|
|
console.log(res.data) |
|
|
|
|
this.setData({ |
|
|
|
|
infoT: res.data.records |
|
|
|
@ -138,20 +158,23 @@ Page({
|
|
|
|
|
selected: 0 |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
// 获取日历列表数据
|
|
|
|
|
$api.AJAX("GET",'applets/landlisted/calendar',{ |
|
|
|
|
date: moment().format('YYYY-MM') |
|
|
|
|
},true).then(res=>{ |
|
|
|
|
this.getCalendar(); |
|
|
|
|
}, |
|
|
|
|
getCalendar() { |
|
|
|
|
// 获取日历列表数据
|
|
|
|
|
$api.AJAX("GET", 'applets/landlisted/calendar', { |
|
|
|
|
date: this.data.calendarDisplayTime |
|
|
|
|
}, true).then(res => { |
|
|
|
|
let auctionCount = [];// 拍卖数量的
|
|
|
|
|
let listedCount = [];//挂牌数量的
|
|
|
|
|
|
|
|
|
|
res.data.map((item,index)=>{ |
|
|
|
|
if(item.auctionCount>0){ |
|
|
|
|
res.data.map((item, index) => { |
|
|
|
|
if (item.auctionCount > 0) { |
|
|
|
|
auctionCount.push( |
|
|
|
|
item.date |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
if(item.listedCount>0){ |
|
|
|
|
if (item.listedCount > 0) { |
|
|
|
|
listedCount.push( |
|
|
|
|
item.date |
|
|
|
|
) |
|
|
|
@ -160,14 +183,13 @@ Page({
|
|
|
|
|
console.log(auctionCount); |
|
|
|
|
console.log(listedCount); |
|
|
|
|
|
|
|
|
|
this.setData({ |
|
|
|
|
auctionCount: auctionCount, |
|
|
|
|
listedCount: listedCount, |
|
|
|
|
}) |
|
|
|
|
this.setData({ |
|
|
|
|
auctionCount: auctionCount, |
|
|
|
|
listedCount: listedCount, |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
// 日历点击跳转(请求接口获取列表数据)
|
|
|
|
|
onCalendarDayTap(res) { |
|
|
|
|
console.log(res) |
|
|
|
@ -178,7 +200,7 @@ Page({
|
|
|
|
|
}) |
|
|
|
|
this.onShow() |
|
|
|
|
}, |
|
|
|
|
calendarSelectedDate(e){ |
|
|
|
|
calendarSelectedDate(e) { |
|
|
|
|
console.log(e) |
|
|
|
|
} |
|
|
|
|
}) |