起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1339|回复: 3

[处理中3] 一个app 应用里 做了2个支付页面 就不正常了

[复制链接]

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2018-8-30 00:37:38 | 显示全部楼层 |阅读模式
本帖最后由 gzh268 于 2018-8-30 00:39 编辑

我在一个app应用里  做了2个页面 都是用来支付的

1、用浏览器运行  没有“支付成功,谢谢下单”  的成功提示,
2、装到服务器上后  没有支付动作  这说明 根本就没走到支付成功这一步!
     但2个页面的代码是完全一样的啊。。。。
     再用另外一个页面 也就是原来能正常支付的页面  能支付 但在支付完后 保存订单的时候 提示数据库保存失败的错误信息。。。
这是什么情况啊?。。。。




91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-8-30 11:52:22 | 显示全部楼层
1.调用支付的事件中加调试看看执行到了吗?
2.看支付成功事件中具体做了什么操作,看具体的错误信息是什么
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-8-30 17:07:08 | 显示全部楼层
本帖最后由 gzh268 于 2018-8-30 17:09 编辑
jishuang 发表于 2018-8-30 11:52
1.调用支付的事件中加调试看看执行到了吗?
2.看支付成功事件中具体做了什么操作,看具体的错误信息是什么 ...
在浏览器运行时 没有任何错误提示  在服务器上运行  也没有任何提示  但原来能正常支付的那个支付页面 支付完后 提示 orderListData 保存失败
var self = this;
               
                var orderListData = this.comp("orderListData");            
               
               
                var orderID = orderListData.getValue("fOrderID");
                var success = function(resultData) {
                        
                        // 开始支付
                        var payDtd = self.payOrder(orderID);
                        payDtd.always(function(code) {
                                orderListData.setValue("fPayState", code);
                                orderListData.saveData({
                                        "onSuccess" : function() {                       
                                                justep.Util.hint("下单成功,谢谢您的订餐!");
                                                justep.Shell.showPage("success", {
                                                        orderID : orderID
                                                } );
                                                debugger;
                                        }        
                                });
                                //self.sendOrderPushMessage();
                        }).fail(function(code) {
                                justep.Util.hint("支付遇到问题!");
                        });
                };
                var error = function(msg) {
                        // 保存失败后清除订单数据
                        //orderListData.deleteData(orderRows);
                        Baas.showError(msg);
                };

                // 保存数据
                orderListData.saveData({
                        "onSuccess" : success,         
                        "onError" : error});         

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-8-31 10:06:15 | 显示全部楼层
提示 orderListData 保存失败确认tomcat控制台是否有错误
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 06:36 , Processed in 0.055256 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表