| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- const app = getApp()
- Page({
- data: {
- list:[],
- keyword:"",
- page:1,
- pageTotal:9999,
- },
- onLoad: function (options) {
- var that = this;
- that.data.list = []
- that.data.page = 1
- that.getList()
- },
- searchList: function (e) {
- var that = this;
- that.data.list = []
- that.data.page = 1
- that.getList()
- },
- setKeyword(e){
- this.setData({
- keyword:e.detail.value
- })
- },
- getList(){
- var that=this;
- wx.showLoading({
- title: '正在加载...',
- mask: true
- })
- app.requestP({
- url: "/deviceConsole/deviceList",
- // contentType:"application/json",
- method:'post',
- data: {
- deviceCode: that.data.keyword
- }
- }).catch(err => {
- app.showToptip(that,"error", "数据获取失败,请稍后再试")
- // 隐藏导航栏加载框
- wx.hideNavigationBarLoading();
- // 停止下拉动作
- wx.stopPullDownRefresh();
- }).then(res => {
- var data = res.data.data;
- that.setData({
- list: that.data.list.concat(data),
- // pageTotal:Math.ceil(res.data.total/5),
- page: that.data.page,
- })
- // 隐藏导航栏加载框
- wx.hideNavigationBarLoading();
- // 停止下拉动作
- wx.stopPullDownRefresh();
- wx.hideLoading()
- })
- },
- goInstructConfig(){
- var that = this;
- wx.scanCode({
- success: function (res) {
- var {result} = res;
- if(result.indexOf('imei=') != -1){
- result = result.slice(result.indexOf('imei=')+5,result.length)
- }
- app.requestP({
- url: "/deviceConsole/deviceInfo",
- method:"post",
- data:{
- deviceCode:result
- }
- }).then(res=>{
- wx.navigateTo({
- url: '/pages/instruct/config?imei='+result
- })
- }).catch(err=>{
- app.showToptip(that,'error',err.data.msg)
- })
- },
- fail:function(err){
- console.log(err);
- }
- })
- },
- // 下拉刷新
- onPullDownRefresh: function () {
- // 显示顶部刷新图标
- wx.showNavigationBarLoading();
- var that = this;
- that.data.list=[]
- that.data.page = 1
- that.getList()
- },
- //上拉加载更多
- onReachBottom: function () {
- var that = this;
- var page = that.data.page
- if (that.data.pageTotal <= page){
-
- }else{
- that.data.page = page + 1;
- that.getList()
- }
- },
- })
|