SelfRidicule 0849bb26f5 1
2024-03-13 15:50:30 +08:00

96 lines
2.3 KiB
JavaScript

let app = getApp()
Page({
data: {
IMG_NAME: app.IMG_NAME,
currentTab: 1,
loading: false,
noMore: 0,
loadingFailed: false,
pageNo: 1,
indicatorDots: true,
autoplay: true,
interval: 3000,
duration: 1000,
type: '1',
list: [],
myOrderList: []
},
onLoad(e) {
this.getList()
},
getList() {
let that = this
let workCondition = ''
that.data.repairList = []
if (that.data.currentTab == 0) {
workCondition = '/applyPark/getByCurrentUser'
} else if (that.data.currentTab == 1) {
workCondition = '/settle/getByCurrentUser'
} else if (that.data.currentTab == 2) {
workCondition = '/applyMoveIn/getByCurrentUser'
}
app.AjaxRequest('get', {
'content-type': 'application/json',
'Authorization': 'Bearer ' + app.Getopenid()
}, workCondition, {}, function (res) {
if (res.code == 0) {
that.setData({
repairList: res.data
})
}
})
},
bannernav(e) {
wx.navigateTo({
url: e.currentTarget.dataset.uri,
})
},
navDetail(e) {
var data = e.currentTarget.dataset
wx.navigateTo({
url: data.url + data.id
})
},
navapply(e) {
let data = JSON.stringify(e.currentTarget.dataset.objlist)
wx.navigateTo({
url: '/pages/enterpriseServices/serviceList/serviceList?data=' + data
})
},
// 滑动加载
// scrollToLower: function (e) {
// if (!this.data.loading && !this.data.noMore) {
// this.setData({
// loading: true,
// pageNo: this.data.pageNo + 1
// })
// this.getData(true);
// }
// },
// 滑动切换
swiperTab(e) {
this.setData({
currentTab: e.detail.current
})
this.getList()
},
//点击切换
clickTab(e) {
var that = this
if (this.data.currentTab === e.target.dataset.current) {
return false;
} else {
that.setData({
currentTab: e.target.dataset.current
})
}
}
})