#
whycq
2023-09-18 f01d077604d4cb07a556c32881301ef87a79a7c6
pages/login/login.vue
@@ -66,15 +66,15 @@
               <view class="title">配置</view>
               <view class="popup-item">
                  <view class="popup-item-left">IP:</view>
                  <view class="popup-item-right"><input type="text" v-model="url.ip"></view>
                  <view class="popup-item-right"><input type="text" v-model="Lurl.ip"></view>
               </view>
               <view class="popup-item">
                  <view class="popup-item-left">端口:</view>
                  <view class="popup-item-right"><input type="text" v-model="url.port"></view>
                  <view class="popup-item-right"><input type="text" v-model="Lurl.port"></view>
               </view>
               <view class="popup-item">
                  <view class="popup-item-left">项目:</view>
                  <view class="popup-item-right"><input type="text" v-model="url.project"></view>
                  <view class="popup-item-right"><input type="text" v-model="Lurl.project"></view>
               </view>
               <view class="btn">
                  <view class="btn-left" @click="close">取消</view>
@@ -110,7 +110,7 @@
            showPassword: false,
            value: '',
            remberPassword: true,
            url: {
            Lurl: {
               ip: '',
               port: '',
               project: ''
@@ -131,24 +131,16 @@
      },
      onLoad() {
         this.user = uni.getStorageSync('user')
         this.url = uni.getStorageSync('url')
         this.Lurl = uni.getStorageSync('Lurl')
         this.baseUrl = uni.getStorageSync('baseUrl')
         if (!this.user) {
            this.user = {userName: '',password: ''}
         }
         if (!this.url) {
            this.url = {ip: '',port: '',project: ''}
         if (!this.Lurl) {
            this.Lurl = {ip: '',port: '',project: ''}
         }
         // this.getVersion()
      },
      onShow () {
         // 手机端版本号
         // // #ifdef APP-PLUS
         // var that = this
         // plus.runtime.getProperty(plus.runtime.appid, function(wgtinfo) {
         //    that.version = wgtinfo.version
         // });
         // // #endif
         this.getVersion()
      },
      methods: {
@@ -173,9 +165,9 @@
         },
         // 保存ip
         settingConfirm() {
            this.baseUrl = "http://" + this.url.ip + ':' + this.url.port + '/' + this.url.project
            this.baseUrl = "http://" + this.Lurl.ip + ':' + this.Lurl.port + '/' + this.Lurl.project
            uni.setStorageSync('baseUrl', this.baseUrl);
            uni.setStorageSync('url', this.url);
            uni.setStorageSync('Lurl', this.Lurl);
            this.$refs.inputDialog.close()
         },
         onLogin() {
@@ -260,16 +252,23 @@
               return
            }
            
            let url = that.baseUrl + '/appVersion/checkUpdate/' + that.version + '/' + type
            let Lurl = that.baseUrl + '/appVersion/checkUpdate/' + that.version + '/' + type
            uni.request({
               url: url,
               url: Lurl,
               method: 'GET',
               success(res) {
                  console.log(res);
                  var res = res.data
                  if (res.data) {
                     that.filename = res.data.path
                     that.dialogContent = '发现新版本:' + res.data.version + ', 是否立即更新'
                     that.$refs.upVersion.open()
                  } else {
                     uni.showToast({
                        title: res.msg,
                        icon: "none",
                        position: 'top'
                     })
                  }
                  
               }