-
+
+
+ 附件数量:(共{{ fileList.length }}个)
+
+
+
+
+
+
+
+
+
+
+
@@ -57,10 +113,46 @@ module.exports = {
},
data() {
return {
- fileList: []
+ fileList: [],
+ fileDialog: false,
+ defaultActive: 0,
+ file: {},
+ officeLoading: true,
}
},
methods: {
+ next() {
+ this.defaultActive = Number(this.defaultActive)
+ if(this.defaultActive === this.fileList.length - 1) {
+ this.$message.error('已经是最后一个附件了')
+ return
+ }
+ this.defaultActive = this.defaultActive + 1
+ this.file = this.fileList[this.defaultActive]
+ },
+ previous() {
+ this.defaultActive = Number(this.defaultActive)
+ if(this.defaultActive === 0) {
+ this.$message.error('已经是第一个附件了')
+ return
+ }
+ this.defaultActive = this.defaultActive - 1
+ this.file = this.fileList[this.defaultActive]
+ },
+ menuSelect(index) {
+ index = Number(index)
+ this.defaultActive = Number(this.defaultActive)
+ if(index !== this.defaultActive) {
+ this.officeLoading = true
+ }
+ this.defaultActive = index
+ this.file = this.fileList[index]
+ },
+ onPreView(item, index) {
+ this.file = item
+ this.defaultActive = index
+ this.fileDialog = true
+ },
buildEchoFileObject(val) {
let ids = []
if (this.complete_result) {
@@ -111,6 +203,76 @@ module.exports = {
}
+
+
diff --git a/src/main/resources/views/layouts/platform_h5.html b/src/main/resources/views/layouts/platform_h5.html
index 6e0596c..17ced9b 100644
--- a/src/main/resources/views/layouts/platform_h5.html
+++ b/src/main/resources/views/layouts/platform_h5.html
@@ -70,10 +70,10 @@
-
+ >-->