| | |
| | | // pages/zhgk/zhgk.js |
| | | var app = getApp() |
| | | var WxParse = require('../wxParse/wxParse.js'); |
| | | Page({ |
| | | |
| | | /** |
| | | * 页面的初始数据 |
| | | */ |
| | | data: { |
| | | user: app.globalData.imgUrl + '/image/user.svg', |
| | | yes: app.globalData.imgUrl + '/image/yes.svg', |
| | | add: app.globalData.imgUrl + '/image/add.svg', |
| | | del: app.globalData.imgUrl + '/image/del.svg', |
| | | wjgk: './../../images/wjgk.jpg', |
| | | data: {}, |
| | | attList: {}, |
| | | excelSrc: app.globalData.imgUrl + '/image/fileIcon/excel.svg', |
| | | fileSrc: app.globalData.imgUrl + '/image/fileIcon/file.svg', |
| | | mp3Src: app.globalData.imgUrl + '/image/fileIcon/mp3.svg', |
| | | mp4Src: app.globalData.imgUrl + '/image/fileIcon/mp4.svg', |
| | | pdfSrc: app.globalData.imgUrl + '/image/fileIcon/pdf.svg', |
| | | pictureSrc: app.globalData.imgUrl + '/image/fileIcon/picture.svg', |
| | | pptSrc: app.globalData.imgUrl + '/image/fileIcon/ppt.svg', |
| | | wordSrc: app.globalData.imgUrl + '/image/fileIcon/word.svg', |
| | | zipSrc: app.globalData.imgUrl + '/image/fileIcon/zip.svg', |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面加载 |
| | | */ |
| | | onLoad: function (options) { |
| | | onLoad: function(options) { |
| | | var that = this; |
| | | wx.request({ |
| | | url: app.globalData.url + '/api/article/findByName', |
| | | data: { |
| | | typeName: '未检概况', |
| | | }, |
| | | success: function(res) { |
| | | wx.hideLoading(); |
| | | console.log(res) |
| | | if (res.data.code == 0) { |
| | | // var article = res.data.data; |
| | | // WxParse.wxParse('article', 'html', article, that, 5); |
| | | var attList = res.data.data.maps; |
| | | var attList21 = app.where(attList, { |
| | | type: 21 |
| | | }) || []; |
| | | attList21.forEach(e => { |
| | | e.iconSrc = that.data.mp4Src |
| | | }) |
| | | var attList22 = app.where(attList, { |
| | | type: 22 |
| | | }) || []; |
| | | attList22.forEach(e => { |
| | | e.iconSrc = that.data.pictureSrc |
| | | }) |
| | | var attList23 = app.where(attList, { |
| | | type: 23 |
| | | }) || []; |
| | | attList23.forEach(e => { |
| | | e.iconSrc = that.data.wordSrc |
| | | }) |
| | | var attList24 = app.where(attList, { |
| | | type: 24 |
| | | }) || []; |
| | | attList24.forEach(e => { |
| | | e.iconSrc = that.data.excelSrc |
| | | }) |
| | | var attList25 = app.where(attList, { |
| | | type: 25 |
| | | }) || []; |
| | | attList25.forEach(e => { |
| | | e.iconSrc = that.data.pptSrc |
| | | }) |
| | | var attList26 = app.where(attList, { |
| | | type: 26 |
| | | }) || []; |
| | | attList26.forEach(e => { |
| | | e.iconSrc = that.data.pdfSrc |
| | | }) |
| | | var attList27 = app.where(attList, { |
| | | type: 27 |
| | | }) || []; |
| | | attList27.forEach(e => { |
| | | e.iconSrc = that.data.zipSrc |
| | | }) |
| | | var attList28 = app.where(attList, { |
| | | type: 28 |
| | | }) || []; |
| | | attList28.forEach(e => { |
| | | e.iconSrc = that.data.fileSrc |
| | | }) |
| | | var attList99 = app.where(attList, { |
| | | type: 99 |
| | | }) || []; |
| | | attList99.forEach(e => { |
| | | e.iconSrc = that.data.fileSrc |
| | | }) |
| | | var attList = { |
| | | attList21, |
| | | attList22, |
| | | attList23, |
| | | attList24, |
| | | attList25, |
| | | attList26, |
| | | attList27, |
| | | attList28, |
| | | attList99 |
| | | }; |
| | | |
| | | console.log(attList) |
| | | that.setData({ |
| | | data: res.data.data, |
| | | attList, |
| | | }) |
| | | } else { |
| | | wx.showModal({ |
| | | title: '提示', |
| | | content: "请求失败!" |
| | | }) |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面初次渲染完成 |
| | | */ |
| | | onReady: function () { |
| | | |
| | | //预览图片 |
| | | previewImage: function(e) { |
| | | console.log('预览') |
| | | app.previewImage(e) |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面显示 |
| | | */ |
| | | onShow: function () { |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面隐藏 |
| | | */ |
| | | onHide: function () { |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面卸载 |
| | | */ |
| | | onUnload: function () { |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 页面相关事件处理函数--监听用户下拉动作 |
| | | */ |
| | | onPullDownRefresh: function () { |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 页面上拉触底事件的处理函数 |
| | | */ |
| | | onReachBottom: function () { |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 用户点击右上角分享 |
| | | */ |
| | | onShareAppMessage: function () { |
| | | // 预览附件 |
| | | open: function(e) { |
| | | var path = e.currentTarget.dataset.path; |
| | | console.log(path) |
| | | wx.downloadFile({ |
| | | url: path, |
| | | success: function(res) { |
| | | console.log(res) |
| | | const filePath = res.tempFilePath |
| | | wx.openDocument({ |
| | | filePath: filePath, |
| | | success: function(res) { |
| | | console.log('打开文档成功') |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | |
| | | } |
| | | |
| | | |
| | | }) |