| 12345678910111213141516171819202122232425262728293031323334 |
- function computeIndex(event)
- {
- let $impact = '';
- let $chance = '';
- let $ratio = '';
- let $pri = '';
- if(config.currentMethod == 'batchcreate' || config.currentMethod == 'batchedit')
- {
- $row = $(event.target).closest('tr');
- $impact = $row.find('input[name^=impact]');
- $chance = $row.find('input[name^=chance]');
- $ratio = $row.find('input[name^=ratio]');
- $pri = $row.find('input[name^=pri]');
- }
- else
- {
- $impact = $('input[name=impact]');
- $chance = $('input[name=chance]');
- $ratio = $('input[name=ratio]');
- $pri = $('input[name=pri]');
- }
- let impact = $impact.val();
- let chance = $chance.val();
- let rate = parseInt(impact * chance);
- let pri = 2;
- if(0 <= rate && rate <= 5) pri = 3;
- if(5 < rate && rate <= 12) pri = 2;
- if(15 <= rate && rate <= 25) pri = 1;
- $ratio.val(rate);
- $pri.zui('priPicker').$.setValue(pri);
- }
|