修改包名;生成二维码功能逻辑调整
This commit is contained in:
		@@ -5,8 +5,8 @@ const baseUrl = app.globalData.baseUrl
 | 
			
		||||
var util = require('../../utils/util.js');
 | 
			
		||||
Page({
 | 
			
		||||
  data: {
 | 
			
		||||
    imgUrl: '../../img/code.jpg',
 | 
			
		||||
    stuId: '',
 | 
			
		||||
    imgUrl: '',
 | 
			
		||||
    stuId: wx.getStorageSync('stuId'),
 | 
			
		||||
    name: wx.getStorageSync('name'),
 | 
			
		||||
    isHealth: 0,
 | 
			
		||||
  },
 | 
			
		||||
@@ -14,36 +14,37 @@ Page({
 | 
			
		||||
   * 生命周期函数--监听页面加载
 | 
			
		||||
   */
 | 
			
		||||
  onLoad: function (options) {
 | 
			
		||||
    this.setData({
 | 
			
		||||
      stuId: wx.getStorageSync('stuId'),
 | 
			
		||||
      name: wx.getStorageSync('name')
 | 
			
		||||
    })
 | 
			
		||||
    this.onShow()
 | 
			
		||||
 | 
			
		||||
    console.log("onLoad")
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
   * 生命周期函数--监听页面初次渲染完成
 | 
			
		||||
   */
 | 
			
		||||
  onReady: function () {
 | 
			
		||||
    console.log("onReady")
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  onPullDownRefresh: function () {
 | 
			
		||||
    console.log("onPullDownRefresh");
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  onRefresh: function () {
 | 
			
		||||
    console.log("onRefresh");
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
   * 生命周期函数--监听页面显示
 | 
			
		||||
   */
 | 
			
		||||
  onShow: function () {
 | 
			
		||||
    console.log("onShow");
 | 
			
		||||
    this.updateQrCode();
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  updateQrCode: function () {
 | 
			
		||||
    this.setData({
 | 
			
		||||
      stuId: wx.getStorageSync('stuId'),
 | 
			
		||||
      name: wx.getStorageSync('name')
 | 
			
		||||
    })
 | 
			
		||||
    setInterval(() => {
 | 
			
		||||
      var time = util.formatTime(new Date())
 | 
			
		||||
      //为页面中time赋值
 | 
			
		||||
      this.setData({
 | 
			
		||||
        time: time
 | 
			
		||||
      })
 | 
			
		||||
    }, 1000);
 | 
			
		||||
    if (wx.getStorageSync("state") == this.formatDate(new Date())) {
 | 
			
		||||
      this.setData({
 | 
			
		||||
        isHealth: 1
 | 
			
		||||
@@ -53,6 +54,9 @@ Page({
 | 
			
		||||
        isHealth: 0
 | 
			
		||||
      })
 | 
			
		||||
    }
 | 
			
		||||
    wx.showLoading({
 | 
			
		||||
      title: '请稍候'
 | 
			
		||||
    })
 | 
			
		||||
    wx.request({
 | 
			
		||||
      url: `${baseUrl}/code/showCode`,
 | 
			
		||||
      data: {
 | 
			
		||||
@@ -60,9 +64,36 @@ Page({
 | 
			
		||||
        name: this.data.name,
 | 
			
		||||
        isHealth: this.data.isHealth
 | 
			
		||||
      },
 | 
			
		||||
      success: function (d) {}
 | 
			
		||||
      success: (data) => {
 | 
			
		||||
        console.log(data)
 | 
			
		||||
        this.setData({
 | 
			
		||||
          imgUrl: '../../img/greenCode.png'
 | 
			
		||||
        })
 | 
			
		||||
        wx.hideLoading()
 | 
			
		||||
        wx.showToast({
 | 
			
		||||
          title: '加载成功',
 | 
			
		||||
          icon: 'none',
 | 
			
		||||
          duration: 800
 | 
			
		||||
        })
 | 
			
		||||
        setInterval(() => {
 | 
			
		||||
          var time = util.formatTime(new Date())
 | 
			
		||||
          //为页面中time赋值
 | 
			
		||||
          this.setData({
 | 
			
		||||
            time: time
 | 
			
		||||
          })
 | 
			
		||||
        }, 1000);
 | 
			
		||||
      },
 | 
			
		||||
      fail: (error) => {
 | 
			
		||||
        console.log(error)
 | 
			
		||||
        wx.hideLoading()
 | 
			
		||||
        wx.showModal({
 | 
			
		||||
          title: '加载失败',
 | 
			
		||||
          showCancel: false
 | 
			
		||||
        })
 | 
			
		||||
      },
 | 
			
		||||
    })
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  formatDate: function (date) {
 | 
			
		||||
    let year = date.getFullYear()
 | 
			
		||||
    let month = date.getMonth() + 1
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,5 @@
 | 
			
		||||
<view style="text-align: center;margin-top: 100px;">
 | 
			
		||||
  <image src="{{imgUrl}}"></image>
 | 
			
		||||
  <view><text class="user-motto">{{stuId}}</text></view>
 | 
			
		||||
  <view><text class="user-motto">{{name}}</text></view>
 | 
			
		||||
  <view><text class="user-motto">{{time}}</text></view>
 | 
			
		||||
  <view><text>{{stuId}} {{name}}</text></view>
 | 
			
		||||
  <image id="qrcode" src="{{imgUrl}}"></image>
 | 
			
		||||
  <view><text class="time-text">{{time}}</text></view>
 | 
			
		||||
</view>
 | 
			
		||||
@@ -1 +1,9 @@
 | 
			
		||||
/* pages/home/code.wxss */
 | 
			
		||||
/* pages/home/code.wxss */
 | 
			
		||||
.time-text {
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#qrcode {
 | 
			
		||||
    width: 70vw;
 | 
			
		||||
    height: 70vw;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user