www/js/prod_edit.js

changeset 769
5a2ec06e00d4
parent 764
e95744b6b31d
child 772
f9d266eb0ec6
equal deleted inserted replaced
768:ae1195153fa2 769:5a2ec06e00d4
3900 newstage = 1; 3900 newstage = 1;
3901 if (newstage == 1 && parseFloat($('#brew_date_start').val()) > 2000) 3901 if (newstage == 1 && parseFloat($('#brew_date_start').val()) > 2000)
3902 newstage = 2; // Brewday 3902 newstage = 2; // Brewday
3903 if (newstage == 2 && ($('#brew_date_start').val() == '')) 3903 if (newstage == 2 && ($('#brew_date_start').val() == ''))
3904 newstage = 1; // No brewday 3904 newstage = 1; // No brewday
3905 if (newstage == 2 && parseFloat($('#brew_date_end').val()) > 2000) 3905 if (newstage == 2 && parseFloat(dataRecord.brew_date_end) > 2000)
3906 newstage = 3; // Primary 3906 newstage = 3; // Primary
3907 if (newstage == 3 && parseFloat($('#primary_end_date').val()) > 2000) 3907 if (newstage == 3 && parseFloat(dataRecord.primary_end_date) > 2000)
3908 newstage = 4; // Secondary 3908 newstage = 4; // Secondary
3909 if (newstage == 4 && parseFloat($('#secondary_end_date').val()) > 2000) 3909 if (newstage == 4 && parseFloat(dataRecord.secondary_end_date) > 2000)
3910 newstage = 5; // Tertiary 3910 newstage = 5; // Tertiary
3911 if (newstage == 5 && parseFloat($('#package_date').val()) > 2000) 3911 if (newstage == 5 && parseFloat(dataRecord.package_date) > 2000)
3912 newstage = 6; // Package 3912 newstage = 6; // Package
3913 if (newstage >= 6 && newstage < 9) { 3913 if (newstage >= 6 && newstage < 9) {
3914 d = new Date(); 3914 d = new Date();
3915 date2 = $('#package_date').val(); 3915 date2 = dataRecord.package_date;
3916 date2 = date2.split('-'); 3916 date2 = date2.split('-');
3917 // Now we convert the array to a Date object 3917 // Now we convert the array to a Date object
3918 date1 = new Date(d.getFullYear(), d.getMonth(), d.getDate()); 3918 date1 = new Date(d.getFullYear(), d.getMonth(), d.getDate());
3919 date2 = new Date(date2[0], date2[1] - 1, date2[2]); 3919 date2 = new Date(date2[0], date2[1] - 1, date2[2]);
3920 // We use the getTime() method and get the unixtime 3920 // We use the getTime() method and get the unixtime
3930 newstage = 8; // Mature 3930 newstage = 8; // Mature
3931 else 3931 else
3932 newstage = 7; // Carbonation 3932 newstage = 7; // Carbonation
3933 } 3933 }
3934 } 3934 }
3935 if (newstage == 9 && parseFloat($('#taste_date').val()) > 2000) 3935 if (newstage == 9 && parseFloat(dataRecord.taste_date) > 2000)
3936 newstage = 10; // Ready 3936 newstage = 10; // Ready
3937 3937
3938 if (newstage != dataRecord.stage) { 3938 if (newstage != dataRecord.stage) {
3939 console.log('calcStage() old: ' + dataRecord.stage + ' new: ' + newstage); 3939 console.log('calcStage() old: ' + dataRecord.stage + ' new: ' + newstage);
3940 dataRecord.stage = newstage; 3940 dataRecord.stage = newstage;
6213 $('#secondary_end_date').jqxTooltip({ content: 'De eind datum van de navergisting en het begin van het lageren.' }); 6213 $('#secondary_end_date').jqxTooltip({ content: 'De eind datum van de navergisting en het begin van het lageren.' });
6214 $('#est_fg3').jqxTooltip({ content: 'Het verwachte eind SG. Dit wordt automatisch berekend.' }); 6214 $('#est_fg3').jqxTooltip({ content: 'Het verwachte eind SG. Dit wordt automatisch berekend.' });
6215 6215
6216 $('#primary_end_sg,#secondary_end_sg').jqxNumberInput(SGopts); 6216 $('#primary_end_sg,#secondary_end_sg').jqxNumberInput(SGopts);
6217 $('#primary_end_date,#secondary_end_date').jqxDateTimeInput(Dateopts); 6217 $('#primary_end_date,#secondary_end_date').jqxDateTimeInput(Dateopts);
6218 $('#primary_end_date,#secondary_end_date').on('close', function(event) { calcStage(); }); 6218 $('#primary_end_date').on('close', function(event) {
6219 dataRecord.primary_end_date = $('#primary_end_date').val();
6220 calcStage();
6221 });
6222 $('#secondary_end_date').on('close', function(event) {
6223 dataRecord.secondary_end_date = $('#secondary_end_date').val();
6224 calcStage();
6225 });
6219 $('#primary_start_temp,#primary_max_temp,#primary_end_temp,#secondary_temp,#tertiary_temp').jqxNumberInput(YeastT); 6226 $('#primary_start_temp,#primary_max_temp,#primary_end_temp,#secondary_temp,#tertiary_temp').jqxNumberInput(YeastT);
6220 $('#fg').jqxNumberInput(Spin3dec); 6227 $('#fg').jqxNumberInput(Spin3dec);
6221 $('#brew_fermenter_sg2,#est_fg3').jqxNumberInput(Show3dec); 6228 $('#brew_fermenter_sg2,#est_fg3').jqxNumberInput(Show3dec);
6222 $('#primary_end_brix,#secondary_end_brix,#final_brix').jqxNumberInput(Spin1dec); 6229 $('#primary_end_brix,#secondary_end_brix,#final_brix').jqxNumberInput(Spin1dec);
6223 $('#final_abv').jqxNumberInput(Show2dec); 6230 $('#final_abv').jqxNumberInput(Show2dec);
6249 $('#bottle_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume in de flessen.' }); 6256 $('#bottle_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume in de flessen.' });
6250 $('#keg_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume door de suiker in de fusten.' }); 6257 $('#keg_carbonation').jqxTooltip({ content: 'Het gewenste CO2 volume door de suiker in de fusten.' });
6251 $('#bottle_priming_water,#keg_priming_water').jqxTooltip({ content: 'De hoeveelheid water om de suiker op te lossen.' }); 6258 $('#bottle_priming_water,#keg_priming_water').jqxTooltip({ content: 'De hoeveelheid water om de suiker op te lossen.' });
6252 $('#bottle_pressure').jqxTooltip({ content: 'De maximaal te verwachten druk tijdens het hergisten.' }); 6259 $('#bottle_pressure').jqxTooltip({ content: 'De maximaal te verwachten druk tijdens het hergisten.' });
6253 $('#package_date').jqxDateTimeInput(Dateopts); 6260 $('#package_date').jqxDateTimeInput(Dateopts);
6254 $('#package_date').on('close', function(event) { calcStage(); }); 6261 $('#package_date').on('close', function(event) {
6262 dataRecord.package_date = $('#package_date').val();
6263 calcStage();
6264 });
6255 $('#package_infuse_amount').jqxNumberInput(Spin3dec); 6265 $('#package_infuse_amount').jqxNumberInput(Spin3dec);
6256 $('#package_infuse_notes').jqxInput({ theme: theme, width: 640, height: 23 }); 6266 $('#package_infuse_notes').jqxInput({ theme: theme, width: 640, height: 23 });
6257 $('#package_abv').jqxNumberInput(Show2dec); 6267 $('#package_abv').jqxNumberInput(Show2dec);
6258 $('#package_ph').jqxNumberInput(SpinpH); 6268 $('#package_ph').jqxNumberInput(SpinpH);
6259 $('#st_carb_min2,#st_carb_max2').jqxNumberInput(Smal1dec); 6269 $('#st_carb_min2,#st_carb_max2').jqxNumberInput(Smal1dec);
6378 }); 6388 });
6379 6389
6380 // Tab 12, Tasting 6390 // Tab 12, Tasting
6381 $('#taste_date').jqxTooltip({ content: 'De proef datum van dit bier.' }); 6391 $('#taste_date').jqxTooltip({ content: 'De proef datum van dit bier.' });
6382 $('#taste_date').jqxDateTimeInput(Dateopts); 6392 $('#taste_date').jqxDateTimeInput(Dateopts);
6383 $('#taste_date').on('close', function(event) { calcStage(); }); 6393 $('#taste_date').on('close', function(event) {
6394 dataRecord.taste_date = $('#taste_date').val();
6395 calcStage();
6396 });
6384 $('#taste_rate').jqxTooltip({ content: 'Het cijfer voor dit bier van 1 tot 10.' }); 6397 $('#taste_rate').jqxTooltip({ content: 'Het cijfer voor dit bier van 1 tot 10.' });
6385 $('#taste_rate').jqxNumberInput(Spin1dec); 6398 $('#taste_rate').jqxNumberInput(Spin1dec);
6386 $('#taste_rate').jqxNumberInput({ max: 10 }); 6399 $('#taste_rate').jqxNumberInput({ max: 10 });
6387 $('#taste_color').jqxTooltip({ content: 'De kleur van het bier.' }); 6400 $('#taste_color').jqxTooltip({ content: 'De kleur van het bier.' });
6388 $('#taste_transparency').jqxTooltip({ content: 'De helderheid van het bier.' }); 6401 $('#taste_transparency').jqxTooltip({ content: 'De helderheid van het bier.' });

mercurial