Explorar o código

Merge remote-tracking branch 'origin/feature/v4.9.79' into feature/v4.9.79

wkyuer hai 8 meses
pai
achega
94aca7c9e5
Modificáronse 1 ficheiros con 27 adicións e 0 borrados
  1. 27 0
      src/web/templates/common/returnMoney/wxReturnMoney.html

+ 27 - 0
src/web/templates/common/returnMoney/wxReturnMoney.html

@@ -123,9 +123,16 @@
 <script src='{{Msg "seo" "cdn"}}/big-member/js/utils.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/big-member/js/utils.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/appPay/js/popup.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/appPay/js/popup.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/appPay/js/appPay.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/appPay/js/appPay.js?v={{Msg "seo" "version"}}'></script>
+<script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/vConsole/3.3.4/vconsole.min.js"></script>
+<script>new VConsole()</script>
 <script>
 <script>
     $(function () {
     $(function () {
         var checkout = {
         var checkout = {
+            data: {
+                token: '',
+                noLogin: false, // 是否免登陆支付
+                orderPrice: ''
+            },
             modeMap: {
             modeMap: {
                 'weixin': 'wx_js',
                 'weixin': 'wx_js',
             },
             },
@@ -135,12 +142,31 @@
                 1: '操作成功'
                 1: '操作成功'
             },
             },
             mode: 'wx_js',
             mode: 'wx_js',
+            orderInfo: {
+                ordercode: {{.T.orderCode}},
+                productType:{{.T.doType}}
+            },
             loading: null,
             loading: null,
             init: function () {
             init: function () {
+              this.getParams()
               this.show()
               this.show()
               this.clickEventsWithPayMode()
               this.clickEventsWithPayMode()
               this.confirmPayEvent()
               this.confirmPayEvent()
             },
             },
+            getParams: function () {
+                var orderPrice = utils.getParam('order_price')
+                var noLogin= utils.getParam('no_login')
+                var token= utils.getParam('token')
+                if (orderPrice) {
+                    this.data.orderPrice = orderPrice
+                }
+                if (noLogin) {
+                    this.data.noLogin = noLogin
+                }
+                if (token) {
+                    this.data.token = token
+                }
+            },
             show: function () {
             show: function () {
               $(".price-container .price").text(checkout.formatMoney({{.T.data.return_money}} / 100));
               $(".price-container .price").text(checkout.formatMoney({{.T.data.return_money}} / 100));
             },
             },
@@ -265,6 +291,7 @@
                                           href +="&docsId="+docsId
                                           href +="&docsId="+docsId
                                         }
                                         }
                                         setTimeout(function() {
                                         setTimeout(function() {
+                                          alert('href', href)
                                           location.replace(href);
                                           location.replace(href);
                                         }, 300)
                                         }, 300)
                                     }
                                     }