Commit 556e985a by gujin.wang

修改支付类型的代码

parent 15cc2cd3
......@@ -63,7 +63,7 @@ void TaskFinal::packageServerReq()
pay["transId"] = getPosJsonValue("trans_id").toString();
pay["payTransId"] = p.toObject()["pay_transId"].toString();
QString typeModeFlag = p.toObject()["pay_id"].toString();
#if 0
if(typeModeFlag == "00")
{
//现金支付
......@@ -108,6 +108,38 @@ void TaskFinal::packageServerReq()
pay["typeModeFlag"] = typeModeFlag.toInt();
FMP_ERROR() << QStringLiteral("未知的支付类型: ") << typeModeFlag;
}
#endif
if(typeModeFlag == "84")
{
//会员商品券
pay["typeModeFlag"] = 20004;
}
else if(typeModeFlag == "85")
{
//会员代金券
pay["typeModeFlag"] = 20003;
}
else if(typeModeFlag == "86")
{
//非码会员支付
pay["typeModeFlag"] = 20001;
}
else if(typeModeFlag == "0")
{
//现金
pay["typeModeFlag"] = 20005;
}
else if(typeModeFlag == "75")
{
//虚拟支付
pay["typeModeFlag"] = 10012;
}
else
{
//其他支付方式,统一转为20007
pay["typeModeFlag"] = 20007;
FMP_ERROR() << QStringLiteral("其他支付: ") << typeModeFlag;
}
// if(typeModeFlag == "20002")
// {
......
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