/* */ public String onPay(PayCfg payCfg, Order order) /* */ { /* 53 */ IUserService userService = UserServiceFactory.getUserService(); /* 54 */ Member member = userService.getCurrentMember(); /* 55 */ if (member == null) /* */ { /* 57 */ String url = ""; /* */ try { /* 59 */ url = URLEncoder.encode( "widget?type=paywidget&orderid=" + order.getOrder_id() + "&paymentid=" + payCfg.getId(), "UTF-8"); /* */ } catch (UnsupportedEncodingException e) { /* 61 */ e.printStackTrace(); /* */ } /* */ /* 64 */ return "<script>location.href='member_login.html?forward=" + url + "'</script>"; /* */ } /* */ /* 67 */ return "<script>location.href='" + getReturnUrl(payCfg) + "&ordersn=" + order.getSn() + "';</script>正在支付..."; /* */ }