Commit 3720e331 by NitefullWind

1. 修复第三方支付退款有时崩溃问题。

parent 4f28d26f
#include "taskqrrefund.h".h" #include "taskqrrefund.h"
#include "items/order.h" #include "items/order.h"
#include "items/pay.h" #include "items/pay.h"
#include "items/storeinfo.h" #include "items/storeinfo.h"
...@@ -37,7 +37,7 @@ void TaskQRRefund::packagePOSReq() ...@@ -37,7 +37,7 @@ void TaskQRRefund::packagePOSReq()
QJsonDocument json = QJsonDocument::fromJson(rspData); QJsonDocument json = QJsonDocument::fromJson(rspData);
posRspJsonObj = json.object(); posRspJsonObj = json.object();
if(posRspJsonObj["statusCode"] == FM_API_SUCCESS) { if(posRspJsonObj["statusCode"] == FM_API_SUCCESS && refundPay!=nullptr) {
refundPay->setRefundAmount(refundPay->payAmount()); refundPay->setRefundAmount(refundPay->payAmount());
bool isOk = DBOP::Save(refundPay.data()); bool isOk = DBOP::Save(refundPay.data());
if(isOk) { if(isOk) {
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#define VER_MINOR 1 #define VER_MINOR 1
#define VER_REVISION 0 #define VER_REVISION 0
#define VER_BUILD 32 #define VER_BUILD 33
//! Convert version numbers to string //! Convert version numbers to string
#define _STR(S) #S #define _STR(S) #S
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#define RES_STR_FILE_VER MAK_VER(VER_MAJOR, VER_MINOR, VER_REVISION, VER_BUILD) #define RES_STR_FILE_VER MAK_VER(VER_MAJOR, VER_MINOR, VER_REVISION, VER_BUILD)
#define RES_STR_PRODUCT_VER MAK_VER(VER_MAJOR, VER_MINOR, VER_REVISION, VER_BUILD) #define RES_STR_PRODUCT_VER MAK_VER(VER_MAJOR, VER_MINOR, VER_REVISION, VER_BUILD)
#define RES_COMPANY_NAME "上海非码网络科技有限公司\0" #define RES_COMPANY_NAME "上海非码网络科技有限公司\0"
#define RES_COPYRIGHT "Freemud Ltd. Copyright (C) 2014-2017\0" #define RES_COPYRIGHT "Freemud Ltd. Copyright (C) 2014-2018\0"
#define RES_FILE_DESC "fmp.vip\0" #define RES_FILE_DESC "fmp.vip\0"
#define RES_INTER_NAME "fmp.vip\0" #define RES_INTER_NAME "fmp.vip\0"
#define RES_FILE_NAME "fmp.vip\0" #define RES_FILE_NAME "fmp.vip\0"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment