From 3193df5faaacb0fe903ce993b16319276528524f Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 06 七月 2020 23:14:17 +0800
Subject: [PATCH] 2020-07-06

---
 src/tabviews/zshare/actionList/newpagebutton/index.jsx |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/tabviews/zshare/actionList/newpagebutton/index.jsx b/src/tabviews/zshare/actionList/newpagebutton/index.jsx
index ccf1319..be6e13b 100644
--- a/src/tabviews/zshare/actionList/newpagebutton/index.jsx
+++ b/src/tabviews/zshare/actionList/newpagebutton/index.jsx
@@ -81,10 +81,25 @@
       let msg = '&uid=' + sessionStorage.getItem('UserID') + '&sid=' + sessionStorage.getItem('SessionUid') + '&lid=' + sessionStorage.getItem('LoginUID') + '&un=' + sessionStorage.getItem('User_Name')
       let src = '#/print/' + window.btoa('ID=' + Id + msg + cloudmsg)
       window.open(src)
+    } else if (btn.pageTemplate === 'custom' && btn.url === 'pay') {
+      if (data.length !== 1) {
+        // 鏀粯鏃讹紝闇�瑕侀�夋嫨鍗曡鏁版嵁
+        notification.warning({
+          top: 92,
+          message: this.state.dict['main.action.confirm.selectSingleLine'],
+          duration: 5
+        })
+        return
+      }
+      let url = '#/pay/' +  window.btoa(`ID=${Id}&LoginUID=${sessionStorage.getItem('LoginUID')}`)
+
+      window.open(url)
     } else if (btn.pageTemplate === 'custom') {
       let url = btn.url
-      if (btn.Ot === 'requiredSgl') {
-        url = url + '?ID=' + Id
+      if (btn.Ot === 'requiredSgl' && btn.joint !== 'false') {
+        url = url + `?ID=${Id}&appkey=${window.GLOB.appkey}&LoginUID=${sessionStorage.getItem('LoginUID') || ''}`
+      } else if (btn.joint !== 'false') {
+        url = url + `?appkey=${window.GLOB.appkey}&LoginUID=${sessionStorage.getItem('LoginUID') || ''}`
       }
 
       window.open(url)

--
Gitblit v1.8.0