user auto disable word listening
improve card creation mobileapi - add ticket usage count
This commit is contained in:
parent
5016d8802c
commit
01fc54f7b5
@ -98,6 +98,13 @@ class CustomerController extends Controller
|
||||
return $this->redirect([ 'ticket/create', 'number' => $model->card->number ]);
|
||||
}
|
||||
|
||||
if ( isset($model->card) ){
|
||||
$user = User::findOne( [ 'id' => Yii::$app->user->id ] );
|
||||
|
||||
$user->key_listener_enabled = 0;
|
||||
$user->save();
|
||||
}
|
||||
|
||||
return $this->render('reception',['model' => $model]);
|
||||
}
|
||||
|
||||
|
||||
@ -140,6 +140,11 @@ class ProductController extends Controller {
|
||||
return $result;
|
||||
} else {
|
||||
|
||||
$user = User::findOne( [ 'id' => Yii::$app->user->id ] );
|
||||
|
||||
$user->key_listener_enabled = 0;
|
||||
$user->save();
|
||||
|
||||
// $userTransfers = Transfer::readUserSoldTransfers( $user );
|
||||
$model->customerCart = Transfer::modelsToArray ( Transfer::readCustomerCart ( $this->customer ) );
|
||||
$userTransfers = Transfer::modelsToArray ( Transfer::readUserSoldTransfers ( $user ) );
|
||||
|
||||
@ -16,7 +16,7 @@ $(document).ready(
|
||||
addDocumentKeypressedListener();
|
||||
}
|
||||
);
|
||||
|
||||
//10WMVXMZ
|
||||
|
||||
function addDocumentKeypressedListener(){
|
||||
$( document ).keypress(function( event ) {
|
||||
@ -43,9 +43,13 @@ function addDocumentKeypressedListener(){
|
||||
console.info("isWordTypedListenerAllowedOnlyForEmptyCustomer",isWordTypedListenerAllowedOnlyForEmptyCustomer);
|
||||
if ( word && word.length > 0){
|
||||
var redirectAllowed = userKeyListenerEnabled == 1;
|
||||
console.info("word typed",data.word)
|
||||
|
||||
if ( redirectAllowed){
|
||||
console.info("redirect allowed");
|
||||
location.href= reception_card_url +'&number=' + word;
|
||||
}else {
|
||||
console.info("redirect disabled");
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user