|  |  | 
 |  |  |          }, | 
 |  |  |       }, | 
 |  |  |       methods: { | 
 |  |  |          downWgt() { | 
 |  |  |             let that = this; | 
 |  |  |             const downloadUrl = "http://192.168.4.188:8088/jfwms/static/appupload/android_debug.apk" | 
 |  |  |             console.log('url:' + downloadUrl) | 
 |  |  |             uni.showLoading({ | 
 |  |  |                title: '更新中……' | 
 |  |  |             }) | 
 |  |  |             // return | 
 |  |  |             const downloadTask = uni.downloadFile({ //执行下载 | 
 |  |  |                url: downloadUrl, //下载地址 | 
 |  |  |                timeout: 1000 * 30, //30秒超时时间 | 
 |  |  |                success: downloadResult => { //下载成功 | 
 |  |  |                   console.log(downloadResult); | 
 |  |  |                   that.showdownLine = false | 
 |  |  |                   uni.hideLoading(); | 
 |  |  |                   console.log('downloadResult.statusCode' + downloadResult.statusCode) | 
 |  |  |                   if (downloadResult.statusCode == 200) { | 
 |  |  |                      console.log('更新中') | 
 |  |  |                      uni.showModal({ | 
 |  |  |                         title: '', | 
 |  |  |                         content: '更新成功,确定现在重启吗?', | 
 |  |  |                         confirmText: '重启', | 
 |  |  |                         confirmColor: '#EE8F57', | 
 |  |  |                         success: function(res) { | 
 |  |  |                            if (res.confirm == true) { | 
 |  |  |                               plus.runtime.install( //安装 | 
 |  |  |                                  downloadResult.tempFilePath, { | 
 |  |  |                                     force: true | 
 |  |  |                                  }, | 
 |  |  |                                  function(res) { | 
 |  |  |                                     utils.showToast('更新成功,重启中'); | 
 |  |  |                                     plus.runtime.restart(); | 
 |  |  |                                  } | 
 |  |  |                               ); | 
 |  |  |                            } | 
 |  |  |                         } | 
 |  |  |                      }); | 
 |  |  |                   } | 
 |  |  |                }, | 
 |  |  |                fail: err => { | 
 |  |  |                   uni.hideLoading(); | 
 |  |  |                   that.showdownLine = false | 
 |  |  |                   that.$u.toast(err.errMsg) | 
 |  |  |                   console.log(err) | 
 |  |  |                }, | 
 |  |  |                complete: com => { | 
 |  |  |                   console.log(com) | 
 |  |  |                } | 
 |  |  |             }); | 
 |  |  |  | 
 |  |  |             // 下载进度 | 
 |  |  |             downloadTask.onProgressUpdate(res => { | 
 |  |  |                // that.$u.toast(res.progress) | 
 |  |  |                that.downloadNum = res.progress | 
 |  |  |                console.log('下载进度' + that.downloadNum); | 
 |  |  |                // console.log('已经下载的数据长度' + res.totalBytesWritten); | 
 |  |  |                // console.log('预期需要下载的数据总长度' + res.totalBytesExpectedToWrite); | 
 |  |  |  | 
 |  |  |                // 满足测试条件,取消下载任务。 | 
 |  |  |                // if (res.progress > 50) { | 
 |  |  |                //    downloadTask.abort(); | 
 |  |  |                // } | 
 |  |  |             }); | 
 |  |  |          }, | 
 |  |  |          // 配置 URL PORT 项目(jkwms) | 
 |  |  |          config() { | 
 |  |  |             this.$refs.popup.open("center") |