一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

小程序新請假界面

小程序新請假界面

小程序新請假界面

效果:

小程序新請假界面

.wxml:

新請假請假結(jié)果
        上傳圖片:
        +添加圖片
      
        \r\n\r\n\r\n\r\n\r\n\r\n年級:
        
        \r\n\r\n\r\n\r\n\r\n\r\n班級:
        
        \r\n\r\n\r\n\r\n\r\n\r\n學號:
        
        請假天數(shù):
        
        開始時間:
        
            {{date}}
          
        結(jié)束時間:
        
            {{date1}}
          
        請假類型:
        
        請假理由:
        
    
 達叔小生

.wxss:

Page {
  background-color: #f1f1f1;
}

.head_item {
  width: 374rpx;
  text-align: center;
  font-size: 34rpx;
  color: #999;
  letter-spacing: 0;
}

.head_itemActive {
  color: #30d1ff;
}

.ring {
  width: 2rpx;
  height: 100%;
  background-color: rgba(204, 204, 204, 1);
}

.head {
  width: 100%;
  height: 100rpx;
  background-color: rgba(255, 255, 255, 1);
  border-bottom: 1rpx solid rgba(204, 204, 204, 1);
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: fixed;
  top: 0;
  z-index: 10;
}

.main {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  box-sizing: border-box;
  padding-top: 100rpx;
  top: 0;
}

.show {
  display: block;
  text-align: center;
}

.hidden {
  display: none;
  text-align: center;
}

/* 新請假 */

.uploader {
  position: relative;
  width: 168rpx;
  height: 168rpx;
  background: #f0f0f2;
  border-radius: 10rpx;
}

.uploaderpic {
  width: 168rpx;
  height: 168rpx;
  margin-top: 10rpx;
  border-radius: 10rpx;
}

.add-icon {
  position: absolute;
  font-size: 105rpx;
  top: -23rpx;
  left: 50rpx;
  color: #a3a3a3;
}

.title {
  position: absolute;
  bottom: 30rpx;
  left: 32rpx;
  color: #a3a3a3;
  font-size: 28rpx;
}

.upload-img {
  width: 95%;
  height: 95%;
  border-radius: 10rpx;
}

.bg {
  margin: 40rpx;
  background-color: #fff;
  border: 2rpx dotted #ccc;
  border-radius: 15rpx;
  height: 100%;
}

.item {
  display: flex;
  flex-direction: row;
  font-size: 30rpx;
  margin: 25rpx;
  align-items: center;
}

.btn {
  background-color: #79caff;
  color: #fff;
  width: 120rpx;
  font-size: 30rpx;
  margin-top: 30rpx;
}

.bk {
  border-radius: 10rpx;
  border: 2rpx solid #ccc;
  padding: 10rpx;
  width: 65%;
}

.js

var dateTimePicker = require('../../utils/dateTimePicker.js');
var util = require('../../utils/util.js');
Page({
  // 頁面的初始數(shù)據(jù)
  data: {
    date: '',
    date1: '',
    selected: true,
    selected1: false,
    articles: [],
    upload: true,
    files: [],
    sum: 0,
  },
  //  上傳圖片
  previewImage: function() {
    wx.chooseImage({
      count: 1,
      sizeType: ['compressed'], // 可以指定是原圖還是壓縮圖
      sourceType: ['album', 'camera'], // 可以指定來源是相冊還是相機,默認二者都有
      success: (res) => {
        console.log(res) // 打印輸出返回值
        let files = this.data.files
        files.push(res.tempFilePaths[0]) // 把圖片地址push到數(shù)組中
        let sum = this.data.sum
        sum++ // 開始計數(shù)
        this.setData({
          sum: sum
        })
        if (this.data.sum == 1) { 
          this.setData({
            upload: false
          })
        }
        // tempFilePath可以作為img標簽的src屬性顯示圖片
        this.setData({
          files: files
        });

      }
    })
  },

  // 刪除圖片
  delete: function(e) {
    let index = e.currentTarget.dataset.index
    let files = this.data.files
    files.splice(index, 1)
    this.setData({
      files: files
    })
    if (this.data.files.length == 0) {
      this.setData({
        upload: true,
        sum: 0
      })
    }
  },
  // 保存
  formSubmit: function(e) {
    var that = this;
    console.log('form發(fā)生了submit事件,攜帶數(shù)據(jù)為:', e.detail.value);
    let data = e.detail.value;
    if (that.data.files[0] !== null) {
      data.certificate = that.data.files[0];
    }
    console.log(data);
    wx.request({
      url: '####',
      method: 'POST',
      data: JSON.stringify(data),
      header: {
        'Authorization': 'Bearer' + wx.getStorageSync('token'),
      },
      success(res) {
        console.log("綁定", res);
        wx.showModal({
          title: '提示',
          content: res.data.msg,
          showCancel: false,
          success: function(res) {
            if (res.confirm) {
              console.log('用戶點擊確定');
            }
          }
        })
      },
      fail: function(fail) {
        wx.showModal({
          title: '提示',
          content: '輸入有誤,請重新輸入',
          showCancel: false,
          success: function(res) {
            if (res.confirm) {
              console.log('用戶點擊確定');
            }
          }
        })
      }
    })
  },
  // 時間
  changeDate(e) {
    this.setData({
      date: e.detail.value,
    });
  },
  changeDate1(e) {
    this.setData({
      date1: e.detail.value,
    });
  },
  // 生命周期函數(shù)--監(jiān)聽頁面加載
  onLoad: function(options) {
    // 獲取當天時間
    var that = this;
    var time = util.formatTime(new Date()).substring(0, 10);
    console.log(time)
    that.setData({
      date: time,
      date1: time,
    });
    // 獲取完整的年月日 時分秒,以及默認顯示的數(shù)組
    var obj = dateTimePicker.dateTimePicker(this.data.startYear, this.data.endYear);
    var obj1 = dateTimePicker.dateTimePicker(this.data.startYear, this.data.endYear);
    // 精確到分的處理,將數(shù)組的秒去掉
    var lastArray = obj1.dateTimeArray.pop();
    var lastTime = obj1.dateTime.pop();
  },
  selected: function(e) {
    this.setData({
      selected1: false,
      selected: true
    })
  },

  selected1: function(e) {
    this.setData({
      selected: false,
      selected1: true
    })
  },
  // 生命周期函數(shù)--監(jiān)聽頁面初次渲染完成
  onReady: function() {

  },
  // 生命周期函數(shù)--監(jiān)聽頁面顯示
  onShow: function() {

  },
  // 生命周期函數(shù)--監(jiān)聽頁面隱藏
  onHide: function() {

  },
  // 生命周期函數(shù)--監(jiān)聽頁面卸載
  onUnload: function() {

  },
})

.json

{
  "navigationBarTitleText": "請假"
}

往后余生,唯獨有你

簡書作者:達叔小生

90后帥氣小伙,良好的開發(fā)習慣;獨立思考的能力;主動并且善于溝通

簡書博客: https://www.jianshu.com/u/c785ece603d1

  • 下面我將繼續(xù)對 其他知識 深入講解 ,有興趣可以繼續(xù)關(guān)注
  • 小禮物走一走 or 點贊

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,也希望大家多多支持 我們


聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。
發(fā)表評論
更多 網(wǎng)友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 国产成人99久久亚洲综合精品 | 在线一区二区国产 | 亚洲第一福利网 | 国产精品一区二区在线观看 | 久久久久久国产精品 | 精品久久久久久久久久久久久久久久久 | av影音| 男女羞羞视频在线看 | 国产精品久久久久久久久久 | 欧美一级一区 | 欧美精品一区二区三区在线 | 亚洲国产一区在线 | 国产精品久久久久久久久久久久久 | 精品视频一区二区 | 国产一区二区精品在线 | 国产 日韩 欧美 在线 | 国外成人在线视频网站 | 久久久久久久久一区 | 91免费小视频| 日韩成人中文字幕 | 91精品国产一区二区三区香蕉 | 欧美v在线观看 | 久久手机视频 | 欧美videosex性极品hd | 国产精品久久久久影院色老大 | 天天操夜夜拍 | 亚洲一区三区在线观看 | 一区视频在线免费观看 | 久久精品久久久久久 | 日韩精品专区在线影院重磅 | 成人在线免费 | 亚洲欧洲一区二区 | 精品一区二区三区在线视频 | www.久| 亚洲国产网址 | 人人做人人澡人人爽欧美 | 欧美综合久久久 | 国产99免费视频 | 日韩成人av在线 | 一级片在线观看 | 欧美日韩美女 |