check duplicate paypar account no issue

This commit is contained in:
phyusin
2018-12-27 16:08:34 +06:30
parent 7a60ab91c5
commit 398f97f244
4 changed files with 46 additions and 8 deletions

View File

@@ -364,7 +364,10 @@
<script type="text/javascript">
var cashier_type = "<%= @cashier_type %>";
var page = "<%= @page %>";
var paypar_account_no = [];
$(function() {
paypar_account_no = JSON.parse('<%= @paypar_accountno.to_json.html_safe %>');
console.log(paypar_account_no);
/* check webview loaded*/
var webview = <%= @webview %>;
showHideNavbar(webview);
@@ -479,9 +482,23 @@
// get CardNo from Java
function setCardNo(cardNo){
if(cardNo.length == 16){
$("#paypar_account_no").val(cardNo);
$("#search").val(cardNo);
$("#type").val("card")
if($.inArray(cardNo, paypar_account_no) !== -1){
$("#paypar_account_no").val(cardNo);
$("#search").val(cardNo);
$("#type").val("card");
}else{
swal({
title: 'Oops',
text: 'CardNo already registered, Please try another card!',
type: 'error',
html: true,
closeOnConfirm: false,
closeOnCancel: false,
allowOutsideClick: false
}, function () {
window.location.reload();
});
}
}
}