user auto disable word listening
improve card creation mobileapi - add ticket usage count
This commit is contained in:
@@ -4,7 +4,6 @@ var seq = '';
|
||||
var socket;
|
||||
$(document).ready(
|
||||
function(){
|
||||
|
||||
$("input[name='number']").on('focus', function (e) {
|
||||
$(this)
|
||||
.one('mouseup', function () {
|
||||
@@ -43,16 +42,8 @@ function addDocumentKeypressedListener(){
|
||||
console.info("word typed",word);
|
||||
console.info("isWordTypedListenerAllowedOnlyForEmptyCustomer",isWordTypedListenerAllowedOnlyForEmptyCustomer);
|
||||
if ( word && word.length > 0){
|
||||
var redirectAllowed = true;
|
||||
if ( isWordTypedListenerAllowedOnlyForEmptyCustomer ){
|
||||
let params = new URLSearchParams(location.search)
|
||||
let cardNumber = params.get("number");
|
||||
var redirectAllowed = userKeyListenerEnabled == 1;
|
||||
|
||||
if ( cardNumber && cardNumber.length > 0){
|
||||
redirectAllowed = false;
|
||||
console.info("redirect disabled! number param exists", word, cardNumber );
|
||||
}
|
||||
}
|
||||
if ( redirectAllowed){
|
||||
location.href= reception_card_url +'&number=' + word;
|
||||
}
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
function Customer(o){
|
||||
|
||||
|
||||
var defaults = {
|
||||
'image_data' : 'customerupdate-photo_data'
|
||||
|
||||
};
|
||||
|
||||
init();
|
||||
|
||||
function init(){
|
||||
|
||||
};
|
||||
|
||||
init();
|
||||
|
||||
function init(){
|
||||
defaults = $.extend(defaults,o);
|
||||
var url = location.href;
|
||||
// var initCamera;
|
||||
@@ -38,7 +37,7 @@ function Customer(o){
|
||||
preventSubmit( '#customerupdate-replacementcardnumber' );
|
||||
preventSubmit( '#customercreate-cardnumber' );
|
||||
}
|
||||
|
||||
|
||||
function preventSubmit($selector){
|
||||
$($selector).keydown(function(e) {
|
||||
if(e.keyCode == 13) { // enter key was pressed
|
||||
@@ -68,7 +67,7 @@ function Customer(o){
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// function snap(){
|
||||
// Webcam.snap( function(data_uri) {
|
||||
// document.getElementById('my_result').innerHTML = '<img width="160" height="120" src="'+data_uri+'"/>';
|
||||
|
||||
Reference in New Issue
Block a user