浏览代码

ussd final hits separated pass to mparam for masking then append again

Pat 7 年之前
父节点
当前提交
12f574e883

+ 3 - 0
GabonTelMobicashMobileAppHelper/src/main/java/com/psi/gabontel/mobileapp/thirdparty/helper/MobileAppThirdPartyHelper.java

@@ -117,6 +117,9 @@ public class MobileAppThirdPartyHelper  implements AppManagerFunction {
                         appmanresponse = InitializerBean.callUssd("displayinvoices", postpaidinvoicesdata).toString();
                     }
                 }else if(method.equals("ussd")) {
+                    if(isfinal) {
+                        mparam = mparam + "*" + password + "#";
+                    }
                     appmanresponse = InitializerBean.callUssd(method, "mobicash", msisdn, mparam).toString();
                 }else {
     		        appmanresponse = InitializerBean.callUssd(method, paramarr).toString();