| | |
| | | // 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:{}, |
| | | 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:'未检概况', |
| | | typeName: '未检概况', |
| | | }, |
| | | success: function (res) { |
| | | 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 |
| | | data: res.data.data, |
| | | attList, |
| | | }) |
| | | } else { |
| | | wx.showModal({ |
| | |
| | | }) |
| | | }, |
| | | |
| | | // 预览附件 |
| | | open: function (e) { |
| | | var path = e.currentTarget.dataset.path; |
| | | console.log(path) |
| | | wx.downloadFile({ |
| | | url: path, |
| | | success: function (res) { |
| | | const filePath = res.tempFilePath |
| | | wx.openDocument({ |
| | | filePath: filePath, |
| | | success: function (res) { |
| | | console.log('打开文档成功') |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | |
| | | } |
| | | |
| | | |
| | | }) |