From bf580d5477d65f5eefb70a8fb9a6b37eaf0ae9bb Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 06 九月 2022 09:16:25 +0800
Subject: [PATCH] 2022.9.6

---
 pages/module_ledger/ledgerupload/ledgerupload.js |   36 ++++++++++++++++++++++++++++++------
 1 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/pages/module_ledger/ledgerupload/ledgerupload.js b/pages/module_ledger/ledgerupload/ledgerupload.js
index 08bf20f..9ef73a9 100644
--- a/pages/module_ledger/ledgerupload/ledgerupload.js
+++ b/pages/module_ledger/ledgerupload/ledgerupload.js
@@ -13,7 +13,11 @@
     imgFiles: [],
 
     remark: '',
-    remarkDisable: false
+    remarkDisable: false,
+
+    previewImageUrls:[],
+    previewCurrent: 0,
+    showPreview: false,
   },
 
   /**
@@ -26,6 +30,11 @@
         ledger: data.ledger,
         indexGroup: data.indexGroup
       })
+      if (data.barTitle) {
+        wx.setNavigationBarTitle({
+          title: data.barTitle,
+        })
+      }
 
       that.checkStatus()
     })
@@ -39,7 +48,12 @@
   },
 
   checkStatus() {
-    if (this.data.ledger.upLoad) {
+    if (this.data.ledger.path1) {
+      let imgFiles = this.data.ledger.path1
+      let remark = this.data.ledger.remark1 == null ? '' : this.data.ledger.remark1
+      let remarkDisable = true
+      this.setData({imgFiles, remark, remarkDisable})
+    }else if (this.data.ledger.upLoad) {
       var that = this
       var userId = app.globalData.accessToken.userId
       var typeId = this.data.ledger.ledgerSubTypeId
@@ -50,9 +64,7 @@
           if (res.length > 0) {
             let detail = res[0]
             if (detail.upLoad) {
-              let imgFiles = detail.path1.split(';').map((value, index) => {
-                return $f.basePicUrl + value
-              })
+              let imgFiles = detail.path1
               let remark = detail.remark1 == null ? '' : detail.remark1
               let remarkDisable = true
               that.setData({imgFiles, remark, remarkDisable})
@@ -133,5 +145,17 @@
       complete (res) {
       }
     })
-  }
+  },
+
+  previewImage(e) {
+    const {
+      index
+    } = e.currentTarget.dataset;
+    const previewImageUrls = this.data.imgFiles;
+    this.setData({
+      previewImageUrls,
+      previewCurrent: index,
+      showPreview: true
+    });
+  },
 })
\ No newline at end of file

--
Gitblit v1.9.3