- Timestamp:
- 08/07/12 12:06:34 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/js/task.helpers.js
r6951 r6954 86 86 return false; 87 87 } 88 function taskStatus(status){ 88 89 function todoStatus(view, status){ 89 90 if (status == "1"){ 90 UI.dialogs .addTask.find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('noAction');91 UI.dialogs[view].find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('noAction'); 91 92 }else if (status == "2"){ 92 UI.dialogs .addTask.find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('inProcess');93 UI.dialogs[view].find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('inProcess'); 93 94 }else if (status == "3"){ 94 UI.dialogs .addTask.find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('finished');95 UI.dialogs[view].find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('finished'); 95 96 }else if (status == "4"){ 96 UI.dialogs .addTask.find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('canceled');97 UI.dialogs[view].find('.subitem .span_done').removeClass('finished noAction inProcess canceled').addClass('canceled'); 97 98 } 98 99 } … … 374 375 }); 375 376 376 if (objTask.taskStatus == "1" || objTask.taskStatus == undefined){ 377 taskStatus(1); 378 }else if (objTask.taskStatus == "2"){ 379 taskStatus(2); 380 }else if (objTask.taskStatus == "3"){ 381 taskStatus(3); 382 }else if (objTask.taskStatus == "4"){ 383 taskStatus(4); 384 } 377 todoStatus('addTask', (objTask.taskStatus != undefined) ? objTask.taskStatus : 1); 385 378 386 //Conclu ão das Tarefas379 //Conclusão das Tarefas 387 380 var conclusionTask = function(e){ 388 381 var percentageTask = UI.dialogs.addTask.find('input[name="percentage"]'); … … 396 389 if(percentageValue <= 0){ 397 390 statusTask.find('option.taskStatus-noAction').attr('selected', 'selected'); 398 t askStatus(1);391 todoStatus('addTask', 1); 399 392 }else if(percentageValue == 100){ 400 393 statusTask.find('option.taskStatus-finished').attr('selected', 'selected'); 401 t askStatus(3);394 todoStatus('addTask', 3); 402 395 }else{ 403 396 statusTask.find('option.taskStatus-inProcess').attr('selected', 'selected'); 404 t askStatus(2);397 todoStatus('addTask', 2); 405 398 } 406 399 setTimeout(function(){ … … 415 408 var statusSelected = $('select[name=taskStatus] option:selected').val(); 416 409 var percentageTask = UI.dialogs.addTask.find('input[name="percentage"]'); 410 417 411 if (statusSelected == "1"){ 418 412 percentageTask.val(0); 419 taskStatus(1);420 413 }else if(statusSelected == "2"){ 421 414 percentageTask.val(percentageTask.val() != 0 ? (percentageTask.val() == 100 ? 99: percentageTask.val()) : 1); 422 taskStatus(2);423 415 }else if(statusSelected == "3"){ 424 416 percentageTask.val(100); 425 taskStatus(3);426 417 }else if(statusSelected == "4"){ 427 418 percentageTask.val(percentageTask.val() != 100 ? percentageTask.val() : 99); 428 taskStatus(4);429 419 } 420 todoStatus('addTask', statusSelected); 430 421 }); 431 422
Note: See TracChangeset
for help on using the changeset viewer.