Browse Source

修改看地列表页面逻辑

master
王健 4 years ago
parent
commit
179d2a24f8
  1. 26
      pages/look-list/look-list.js
  2. 18
      pages/look-list/look-list.wxml
  3. 2
      utils/api.js

26
pages/look-list/look-list.js

@ -20,7 +20,7 @@ Page({
current:1,
startDate:'',
endDate:'',
city:'',
canton:'',
transactionStatus:'',
measureStatus:'',
landCode:''
@ -72,11 +72,11 @@ blurFun(){//隐藏
// 选择城市
bindAddressChangeCity(res) {
let cityName = res.detail.value[1];
let cityName = res.detail.value[2];
if (cityName) {
this.setData({
['page.city']:cityName
['page.canton']:cityName
})
};
this.refresh()
@ -256,16 +256,16 @@ blurFun(){//隐藏
};
}
},
bindAddressChange(res) {
let cityName = res.detail.value[1]
let t="page.city"
if (cityName) {
this.setData({
[t]:cityName
})
this.refresh()
};
},
// bindAddressChange(res) {
// let cityName = res.detail.value[1]
// let t="page.city"
// if (cityName) {
// this.setData({
// [t]:cityName
// })
// this.refresh()
// };
// },
bindSaleChange(res){
let value= this.data.arraySale[res.detail.value].value;
let label= this.data.arraySale[res.detail.value].label

18
pages/look-list/look-list.wxml

@ -51,24 +51,28 @@
</view>
</view>
<view class="table">
<view style="margin-left:30rpx" class="table-item center" bindtap="showDown" data-type="date">
<!-- 城市 -->
<view style="margin-left:30rpx" class="table-item center">
<picker class="flex_center flex_items" mode="region" value="{{region}}" bindchange="bindAddressChangeCity">
<text>{{page.canton?page.canton:'城市'}}</text>
<image class="table-icon" src="../../assets/images/tab-icon.png"></image>
</picker>
</view>
<!-- 拍卖日期 -->
<view class="table-item center" bindtap="showDown" data-type="date">
<picker disabled="true"><text>拍卖日期</text></picker>
<image class="table-icon" src="../../assets/images/tab-icon.png"></image>
</view>
<!-- 交易状态 -->
<view class="table-item center" bindtap="showDown" data-type="sale">
<picker disabled="true"><text>交易状态</text></picker>
<image class="table-icon" src="../../assets/images/tab-icon.png"></image>
</view>
<!-- 测算状态 -->
<view class="table-item center" bindtap="showDown" data-type="calcu">
<picker disabled="true"><text>测算状态</text></picker>
<image class="table-icon" src="../../assets/images/tab-icon.png"></image>
</view>
<view class="table-item center">
<picker class="flex_center flex_items" mode="region" value="{{region}}" bindchange="bindAddressChangeCity">
<text>{{page.city?page.city:'城市'}}</text>
<image class="table-icon" src="../../assets/images/tab-icon.png"></image>
</picker>
</view>
<!-- 日期下拉 -->
<view class="displayDown" style="height:{{searchNode.date.height}}rpx;bottom:{{searchNode.date.bottom}}rpx">
<view class="searchDate">

2
utils/api.js

@ -100,7 +100,7 @@ const API = {
getCalulaList:(data) => request(GET, `applets/measuredata/page?queryDate=${data.queryDate}&current=${data.current}&size=${data.size}&landListedId=${data.landListedId}`),//分页
getCalulaDeatail:(data) => request(GET, `applets/measuredata/getByLandListedId/${data}`),//通过地块ID获取测算详情
//看地
getLandlistedPage:(data) => request(GET, `applets/landlisted/page?startDate=${data.startDate}&current=${data.current}&size=${data.size}&measureStatus=${data.measureStatus}&transactionStatus=${data.transactionStatus}&city=${data.city}&landCode=${data.landCode}&endDate=${data.endDate}`),//分页
getLandlistedPage:(data) => request(GET, `applets/landlisted/page?startDate=${data.startDate}&current=${data.current}&size=${data.size}&measureStatus=${data.measureStatus}&transactionStatus=${data.transactionStatus}&canton=${data.canton}&landCode=${data.landCode}&endDate=${data.endDate}`),//分页
//消息管理
getMessage:(data) => request(GET, `applets/message/page?current=${data.current}&size=${data.size}&messageType=${data.messageType}`),//分页
//意见反馈

Loading…
Cancel
Save