Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 14289 | Rev 14294 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 14289 Rev 14290
Línea 325... Línea 325...
325
        $('#row-form').show();
325
        $('#row-form').show();
326
        $('#row-list').hide();
326
        $('#row-list').hide();
327
        renderData([]);
327
        renderData([]);
328
        return false;
328
        return false;
329
    });
329
    });
-
 
330
    var competenciesUuid = null
330
    $('body').on('click', 'button.btn-edit', function(e) {
331
    $('body').on('click', 'button.btn-edit', function(e) {
331
        e.preventDefault();
332
        e.preventDefault();
332
        $("button.btn-delete").confirmation('hide');
333
        $("button.btn-delete").confirmation('hide');
333
        NProgress.start();
334
        NProgress.start();
334
        var action = $(this).data('href');
335
        var action = $(this).data('href');
Línea 344... Línea 345...
344
                $('#form #name').val(response['data']['name']);
345
                $('#form #name').val(response['data']['name']);
345
                $('#form #competency_type_id').val(response['data']['competency_type_id']).trigger('change');
346
                $('#form #competency_type_id').val(response['data']['competency_type_id']).trigger('change');
346
                $('#form #status').bootstrapToggle(response['data']['status'] == '$status_active' ? 'on' : 'off')
347
                $('#form #status').bootstrapToggle(response['data']['status'] == '$status_active' ? 'on' : 'off')
347
                CKEDITOR.instances.description.setData(response['data']['description']);
348
                CKEDITOR.instances.description.setData(response['data']['description']);
348
                behaviors = response['data']['behaviors'] || [];
349
                behaviors = response['data']['behaviors'] || [];
-
 
350
                competenciesUuid = response['data']['uuid'];
349
                renderData(behaviors);
351
                renderData(behaviors);
350
                validator.resetForm();
352
                validator.resetForm();
351
                $('#row-form').show();
353
                $('#row-form').show();
352
                $('#row-list').hide();
354
                $('#row-list').hide();
353
            } else {
355
            } else {
Línea 548... Línea 550...
548
    const removeBehavior = (id) => {
550
    const removeBehavior = (id) => {
549
        $.ajax({
551
        $.ajax({
550
            'dataType': 'json',
552
            'dataType': 'json',
551
            'accept': 'application/json',
553
            'accept': 'application/json',
552
            'method': 'post',
554
            'method': 'post',
553
            'url': '/settings/behaviors/delete/' + id+'/',
555
            'url': '/settings/behaviors/delete/' + id+'/'+competenciesUuid,
554
        })
556
        })
555
        .done(function(response) {
557
        .done(function(response) {
556
            if (response['success']) {
558
            if (response['success']) {
557
                behaviors = behaviors.filter((item) => item.id != id);
559
                behaviors = behaviors.filter((item) => item.id != id);
558
                renderData(behaviors);
560
                renderData(behaviors);