This commit is contained in:
@jyuhsin
2025-05-29 16:33:43 +08:00
parent 94db56a6d4
commit 5346297c7d
22 changed files with 4533 additions and 843 deletions
@@ -590,9 +590,12 @@ layout("/mobile/platform.html"){
'mobile-sign': httpVueLoader('/components/sign/mobileSign.vue?v=' + new Date().getTime()),
},
methods: {
pageBack(){
pjaxReplace('/platform/mobile/theRapyRecuperation/mobileLineListPage')
pageBack() {
if(this.fromUrlByMy !== 'find') {
pjaxReplace('/platform/mobile/theRapyRecuperation/mobileLineListPage')
} else {
pjaxReplace('/platform/mobile/theRapyRecuperation/myRecuperation')
}
},
openRead() {
this.readVisible = true
@@ -790,13 +793,20 @@ layout("/mobile/platform.html"){
const resp = await $.get('/platform/theRapyRecuperation/TheRapyConfig/findOne')
this.configData = resp.data
},
handleClick(event, classArray = []) {
handleClick(event, classArray = [], imagesArray = []) {
if (event.target.tagName === 'IMG' && event.target.className !== 'top_icon') {
const index = classArray.indexOf(event.target.className)
if(index !== -1) {
if(imagesArray.length > 0) {
const index = classArray.indexOf(event.target.className)
if(index !== -1) {
vant.ImagePreview({
images: imagesArray,
startPosition: index,
closeable: true,
})
}
} else {
vant.ImagePreview({
images: array,
startPosition: index,
images: [event.target.src],
closeable: true,
})
}
@@ -814,7 +824,7 @@ layout("/mobile/platform.html"){
array.push(o.getAttribute('src'))
}
})
document.addEventListener('click', (event) => this.handleClick(event, classArray))
document.addEventListener('click', (event) => that.handleClick(event, classArray, array))
})
}
},