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 ]);
|
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]);
|
return $this->render('reception',['model' => $model]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -140,6 +140,11 @@ class ProductController extends Controller {
|
|||||||
return $result;
|
return $result;
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
$user = User::findOne( [ 'id' => Yii::$app->user->id ] );
|
||||||
|
|
||||||
|
$user->key_listener_enabled = 0;
|
||||||
|
$user->save();
|
||||||
|
|
||||||
// $userTransfers = Transfer::readUserSoldTransfers( $user );
|
// $userTransfers = Transfer::readUserSoldTransfers( $user );
|
||||||
$model->customerCart = Transfer::modelsToArray ( Transfer::readCustomerCart ( $this->customer ) );
|
$model->customerCart = Transfer::modelsToArray ( Transfer::readCustomerCart ( $this->customer ) );
|
||||||
$userTransfers = Transfer::modelsToArray ( Transfer::readUserSoldTransfers ( $user ) );
|
$userTransfers = Transfer::modelsToArray ( Transfer::readUserSoldTransfers ( $user ) );
|
||||||
|
|||||||
@ -16,7 +16,7 @@ $(document).ready(
|
|||||||
addDocumentKeypressedListener();
|
addDocumentKeypressedListener();
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
//10WMVXMZ
|
||||||
|
|
||||||
function addDocumentKeypressedListener(){
|
function addDocumentKeypressedListener(){
|
||||||
$( document ).keypress(function( event ) {
|
$( document ).keypress(function( event ) {
|
||||||
@ -43,9 +43,13 @@ function addDocumentKeypressedListener(){
|
|||||||
console.info("isWordTypedListenerAllowedOnlyForEmptyCustomer",isWordTypedListenerAllowedOnlyForEmptyCustomer);
|
console.info("isWordTypedListenerAllowedOnlyForEmptyCustomer",isWordTypedListenerAllowedOnlyForEmptyCustomer);
|
||||||
if ( word && word.length > 0){
|
if ( word && word.length > 0){
|
||||||
var redirectAllowed = userKeyListenerEnabled == 1;
|
var redirectAllowed = userKeyListenerEnabled == 1;
|
||||||
|
console.info("word typed",data.word)
|
||||||
|
|
||||||
if ( redirectAllowed){
|
if ( redirectAllowed){
|
||||||
|
console.info("redirect allowed");
|
||||||
location.href= reception_card_url +'&number=' + word;
|
location.href= reception_card_url +'&number=' + word;
|
||||||
|
}else {
|
||||||
|
console.info("redirect disabled");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user