|
@ -13,7 +13,8 @@ Page({ |
|
|
personQty:'',//提交人数
|
|
|
personQty:'',//提交人数
|
|
|
synthesisScore:'',//综合得分
|
|
|
synthesisScore:'',//综合得分
|
|
|
inspRecordId:'',//自查表Id
|
|
|
inspRecordId:'',//自查表Id
|
|
|
fontSize:'' |
|
|
fontSize:'', |
|
|
|
|
|
maskStatus:false |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
@ -24,9 +25,12 @@ Page({ |
|
|
this.setData({ |
|
|
this.setData({ |
|
|
statusHeight: app.globalData.deviceInfo.statusHeight, |
|
|
statusHeight: app.globalData.deviceInfo.statusHeight, |
|
|
navigationHeight: app.globalData.deviceInfo.navigationHeight, |
|
|
navigationHeight: app.globalData.deviceInfo.navigationHeight, |
|
|
inspRecordId:options.inspRecordId |
|
|
inspRecordId:options.inspRecordId, |
|
|
|
|
|
agencyName:options.agencyName, |
|
|
|
|
|
monthName:options.monthName, |
|
|
|
|
|
qrCodeImgUrl:options.qrCodeImgUrl, |
|
|
|
|
|
questionnaireUrl:options.questionnaireUrl |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
this.getSynthesis() |
|
|
this.getSynthesis() |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
@ -38,7 +42,7 @@ Page({ |
|
|
getSynthesis(parm).then(res=>{ |
|
|
getSynthesis(parm).then(res=>{ |
|
|
this.setData({ |
|
|
this.setData({ |
|
|
tableData:res.data.categoryDatas, |
|
|
tableData:res.data.categoryDatas, |
|
|
monthName:res.data.monthName, |
|
|
// monthName:res.data.monthName,
|
|
|
synthesisScore:res.data.synthesisScore, |
|
|
synthesisScore:res.data.synthesisScore, |
|
|
personQty:res.data.personQty, |
|
|
personQty:res.data.personQty, |
|
|
agencyName:res.data.agencyName, |
|
|
agencyName:res.data.agencyName, |
|
@ -101,8 +105,13 @@ Page({ |
|
|
* 用户点击右上角分享 |
|
|
* 用户点击右上角分享 |
|
|
*/ |
|
|
*/ |
|
|
onShareAppMessage() { |
|
|
onShareAppMessage() { |
|
|
|
|
|
return{ |
|
|
|
|
|
title:`${this.data.agencyName}${this.data.monthName}月份满意度调查`, |
|
|
|
|
|
path:'/pages/webView/webView?url=' + this.data.questionnaireUrl, |
|
|
|
|
|
imageUrl:'../../../../images/work/shareBg.png' |
|
|
|
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
toDissatisfactionDetails(e){ |
|
|
toDissatisfactionDetails(e){ |
|
|
console.log(e); |
|
|
console.log(e); |
|
|
let category = e.currentTarget.dataset.item.satisfactionCategory |
|
|
let category = e.currentTarget.dataset.item.satisfactionCategory |
|
@ -110,6 +119,68 @@ Page({ |
|
|
url: `/subpages/communitySelfInsp/pages/dissatisfactionDetails/dissatisfactionDetails?inspRecordId=${this.data.inspRecordId}&category=${category}`, |
|
|
url: `/subpages/communitySelfInsp/pages/dissatisfactionDetails/dissatisfactionDetails?inspRecordId=${this.data.inspRecordId}&category=${category}`, |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
showCodeImg(){ |
|
|
|
|
|
this.setData({ |
|
|
|
|
|
maskStatus:true |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
hideCodeImg(){ |
|
|
|
|
|
this.setData({ |
|
|
|
|
|
maskStatus:false |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
downImage(){ |
|
|
|
|
|
let imageUrl = this.data.qrCodeImgUrl; // 替换为您要下载的图片的URL
|
|
|
|
|
|
// 下载图片
|
|
|
|
|
|
wx.downloadFile({ |
|
|
|
|
|
url: imageUrl, |
|
|
|
|
|
success: function(res) { |
|
|
|
|
|
console.log(res); |
|
|
|
|
|
let imagePath = res.tempFilePath; |
|
|
|
|
|
|
|
|
|
|
|
// 请求保存到相册的权限
|
|
|
|
|
|
wx.getSetting({ |
|
|
|
|
|
success (res) { |
|
|
|
|
|
if (!res.authSetting['scope.writePhotosAlbum']) { |
|
|
|
|
|
wx.authorize({ |
|
|
|
|
|
scope: 'scope.writePhotosAlbum', |
|
|
|
|
|
success() { |
|
|
|
|
|
saveImage(imagePath); |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
} else { |
|
|
|
|
|
saveImage(imagePath); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
|
|
|
fail: function() { |
|
|
|
|
|
wx.showToast({ |
|
|
|
|
|
title: '下载失败', |
|
|
|
|
|
icon: 'none' |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
function saveImage(imagePath) { |
|
|
|
|
|
// 保存图片到相册
|
|
|
|
|
|
wx.saveImageToPhotosAlbum({ |
|
|
|
|
|
filePath: imagePath, |
|
|
|
|
|
success: function() { |
|
|
|
|
|
wx.showToast({ |
|
|
|
|
|
title: '保存成功', |
|
|
|
|
|
icon: 'success' |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
|
|
|
fail: function() { |
|
|
|
|
|
wx.showToast({ |
|
|
|
|
|
title: '保存失败', |
|
|
|
|
|
icon: 'none' |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
back(){ |
|
|
back(){ |
|
|
wx.navigateBack({ |
|
|
wx.navigateBack({ |
|
|
delta: 1 |
|
|
delta: 1 |
|
|