import {icEventOldList, userdemandList} from "../../../../utils/statisticsApi"; import {formatTime} from "../../../../utils/util"; Component({ properties: { stayVal: { type: String, value: '1', observer: function () { this.getList(); } } }, data: { list: [] }, ready() { this.getList() }, methods: { getList() { if (this.data.stayVal == '1') { this.getEventList() } else { this.getDemandList() } }, getDemandList() { userdemandList({ pageSize: "5", pageNo: 1, agencyId: "", undoneStauts: "undone", // orgId: "1704313950756757506", // orgLevel: "agency" }).then(res => { res.data.list.forEach(item => { item.reportTime = this.formatTime(item.reportTime) }) this.setData({ list: res.data.list }) }) }, formatTime(date) { if (date) { let _date = new Date(date) let M = _date.getMonth() - 0 + 1 > 10 ? _date.getMonth() - 0 + 1 : '0' + (_date.getMonth() - 0 + 1) let D = _date.getDate() > 10 ? _date.getDate() : '0' + _date.getDate() return M + '-' +D } return '' }, getEventList() { icEventOldList({"pageSize": "5", "pageNo": 1, "agencyId": "", "status": "processing"}).then(res => { res.data.list.forEach(item => { item.happenTime = this.formatTime(item.happenTime) }) this.setData({ list: res.data.list }) }) }, gotopage(e) { if (this.data.stayVal === '1') { wx.navigateTo({ url: '/subpages/statistics/pages/event/detail/detail?id=' + e.currentTarget.dataset.id+'&is12345=2', }) } else { wx.navigateTo({ url: '/subpages/statistics/pages/demand/detail/detail?id=' + e.currentTarget.dataset.id+'&type=1', }) } } } });