' +
'| ' + data['data'][i]['user'] + ' ' + data['data'][i]['user_role'] + ' | ' +
' ' + data['data'][i]['email'] + ' | ' +
' ' + data['data'][i]['phone'] + ' | ' +
'' +
' | ' +
''
)
}
} else {
$('[name="load_user_list"]').css('display', 'none');
$('[name="empty_user_list"]').css('display', 'block');
}
}
});
} else {
show_system_message('Введите номер телефона пользователя');
$('[name="load_user_list"]').css('display', 'none');
}
}
function get_bill_info(id) {
$('[name=content_result]').html('');
$('[name=empty_user_list]').fadeOut(function () {
if (only_numbers(id)){
var response = false;
$.ajax({
type: 'GET',
url: '/wallet/get_user_from_bill_id',
data: {'id': id},
async: false,
success: function(data){
if(data['code'] == '1'){
for (var i in data['data']){
if( i == 'status' ){
$('[name=content_result]').append('' + i + ': ' + data['data'][i]['title'] + '
')
} else if ( i == 'pay_url' ) {
$('[name=content_result]').append('' + i + ':
')
new Clipboard('#copy_unique_user_id');
} else {
$('[name=content_result]').append('' + i + ': ' + data['data'][i] + '
')
}
}
} else {
$('[name=empty_user_list]').fadeIn();
}
}
});
return response
} else {
$('[name=empty_user_list]').fadeIn();
}
})
}
function super_search_users(data){
$('[name="load_user_list"]').css('display', 'block');
$('[name="empty_user_list"]').css('display', 'none');
$('[name="search_results"]').html('');
if (data){
$.ajax({
type: 'POST',
url: '/management/search_users',
async: false,
data: ({'phone': data}),
success: function(data) {
if (data.code == '1'){
$('[name="load_user_list"]').css('display', 'none');
for(var i=0; i' +
' ' + data['data'][i]['user'] + ' ' + data['data'][i]['user_role'] + ' | ' +
' ' + data['data'][i]['email'] + ' | ' +
' ' + data['data'][i]['phone'] + ' | ' +
'' +
'' +
' | ' +
''
)
}
} else {
$('[name="load_user_list"]').css('display', 'none');
$('[name="empty_user_list"]').css('display', 'block');
}
}
});
} else {
show_system_message('Введите номер телефона пользователя');
$('[name="load_user_list"]').css('display', 'none');
}
}
function simple_registration(token, email) {
if (check_email(email)){
$.ajax({
type: 'POST',
url: '/access/create_user/',
data: {'email': email, 'token': token},
async: false,
success: function(data) {
show_system_message(data.response);
}
});
} else {
show_system_message('Email указан не верно');
}
}
function get_managers(){
var response = '';
$.ajax({
type: 'GET',
url: '/management/get_managers',
async: false,
success: function(data) {
if (data.code == '1'){
response = data.data;
} else {
console.log('Ошибка get_services_for_user(): ' + data.response);
}
}
});
return response;
}
function get_services_for_user(user_id){
var response = '';
$.ajax({
type: 'POST',
url: '/management/get_services_for_user',
async: false,
data: ({'id': user_id}),
success: function(data) {
if (data.code == '1'){
response = data.data;
} else {
console.log('Ошибка get_services_for_user(): ' + data.response);
}
}
});
return response;
}
function sent_role(id, user){
$('[name="new_role_user"]').val(user);
$('[name="new_role_user_id"]').val(id);
$('[name="new_role_service"]').html('');
var user_role = get_user_role(id);
if (user_role != 'A' && user_role != 'S'){
$('option[name=new_role_name_option][value=' + user_role + ']').attr('selected', true);
$('#new_role').modal('show');
} else if ( user_role == 'S'){
show_system_message('Вы не можете редактировать профиль равный вашему')
} else if ( user_role == 'A' ){
show_system_message('Вы не можете редактировать профиль выше вашего')
}
// Открыть Форму для заполнения данных
// Отправить данные из формы
// Написать сообщение, что все отправленно
}
function create_new_role(){
$('#error_new_role').html('');
$.ajax({
type: 'GET',
url: '/access/new_role',
async: false,
data: $(document.forms['new_role']).serialize(),
success: function(data) {
if (data.code == '1'){
show_system_message('Роль назначена');
super_search_users($('[name=user_search]').val());
clear_form('new_role');
$('#new_role').modal('hide');
} else {
$('#error_new_role').html(data['response'])
}
}
});
}
function new_feedback(){
var response = '';
$('#error_new_feedback').hide().html('');
$.ajax({
type: 'POST',
url: '/management/new_feedback/',
async: false,
data: $(document.forms['new_feedback_form']).serialize(),
success: function(data) {
if (data.code == '1'){
clear_form('new_feedback_form', 'error_new_feedback');
$('#FeedBack').modal('hide');
$('#FeedBackSuccess').modal('show');
$('#error_new_feedback').hide('').html('');
} else {
$('#error_new_feedback').html(data['response']).fadeIn('fast');
console.log('Ошибка GET_NEWS(): ' + data.response);
}
}
});
return response;
}