123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- // pages/zcmx/zcmx.js
- import {
- emptyAreaList,
- contactList
- } from "../api/gzw-api"
- import {
- imgUrl
- } from "../api/request"
- import{
- js_date_time
- }from "../../utils/util"
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- contactList:[],
- emptyAreaList:[],
- emptyAreaIndex:1,
- emptyAreaTotalPage:0,
- contactIndex:1,
- contactTotalPage:0
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- this.loadHotline(1,10);
- this.loadDetail(1,10);
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- },
- prevLoadDetail(){
- let a = this.data.emptyAreaIndex - 1
- this.setData({
- emptyAreaIndex: a
- })
- this.loadDetail(a,10);
- },
- nextLoadDetail(){
- let a = this.data.emptyAreaIndex + 1
- this.setData({
- emptyAreaIndex: a
- })
- this.loadDetail(a,10);
- },
- loadDetail(page,size){
- emptyAreaList(page,size,{}).then(res=>{
- if (res.success) {
- if(res.data.size>0){
- let emptyAreaList = res.data.records
- this.setData({
- emptyAreaList,
- emptyAreaTotalPage: res.data.pages
- })
- }
- }
- })
-
- },
- prevLoadHotline(){
- let a = this.data.contactIndex - 1
- this.setData({
- contactIndex: a
- })
- this.loadHotline(a,10);
- },
- nextLoadHotline(){
- let a = this.data.contactIndex + 1
- this.setData({
- contactIndex: a
- })
- this.loadHotline(a,10);
- },
- loadHotline(page,size){
- contactList(page,size,{}).then(res=>{
- if (res.success) {
- if(res.data.size>0){
- let contactList = res.data.records
- this.setData({
- contactList,
- contactTotalPage: res.data.pages
- })
- }
- }
- })
- }
- })
|