www/js/prod_edit.js

changeset 252
b558f3dfcda3
parent 246
8580a08cbaa7
child 254
3d61397fe9cd
equal deleted inserted replaced
251:a7f25be71ba8 252:b558f3dfcda3
1240 calcMashEfficiency(); 1240 calcMashEfficiency();
1241 calcEfficiencyBeforeBoil(); 1241 calcEfficiencyBeforeBoil();
1242 calcEfficiencyAfterBoil(); 1242 calcEfficiencyAfterBoil();
1243 1243
1244 $("#calc_acid").on('checked', function (event) { 1244 $("#calc_acid").on('checked', function (event) {
1245 dataRecord.calc_acid = true; 1245 dataRecord.calc_acid = 1;
1246 calcWater(); 1246 calcWater();
1247 }); 1247 });
1248 $("#calc_acid").on('unchecked', function (event) { 1248 $("#calc_acid").on('unchecked', function (event) {
1249 dataRecord.calc_acid = false; 1249 dataRecord.calc_acid = 0;
1250 calcWater(); 1250 calcWater();
1251 }); 1251 });
1252 $("#w1_name").jqxDropDownList('selectItem', dataRecord.w1_name); 1252 $("#w1_name").jqxDropDownList('selectItem', dataRecord.w1_name);
1253 $("#w2_name").jqxDropDownList('selectItem', dataRecord.w2_name); 1253 $("#w2_name").jqxDropDownList('selectItem', dataRecord.w2_name);
1254 // Fix tap water if zero using mash infuse amount. 1254 // Fix tap water if zero using mash infuse amount.
1454 $('#keg_priming_sugar').on('change', function (event) { 1454 $('#keg_priming_sugar').on('change', function (event) {
1455 dataRecord.keg_priming_sugar = event.args.item.value; 1455 dataRecord.keg_priming_sugar = event.args.item.value;
1456 calcCarbonation(); 1456 calcCarbonation();
1457 }); 1457 });
1458 $("#keg_forced_carb").on('checked', function (event) { 1458 $("#keg_forced_carb").on('checked', function (event) {
1459 dataRecord.keg_forced_carb = true; 1459 dataRecord.keg_forced_carb = 1;
1460 calcCarbonation(); 1460 calcCarbonation();
1461 }); 1461 });
1462 $("#keg_forced_carb").on('unchecked', function (event) { 1462 $("#keg_forced_carb").on('unchecked', function (event) {
1463 dataRecord.keg_forced_carb = false; 1463 dataRecord.keg_forced_carb = 0;
1464 calcCarbonation(); 1464 calcCarbonation();
1465 }); 1465 });
1466 $('#keg_carbonation_temp').on('change', function (event) { 1466 $('#keg_carbonation_temp').on('change', function (event) {
1467 dataRecord.keg_carbonation_temp = parseFloat(event.args.value); 1467 dataRecord.keg_carbonation_temp = parseFloat(event.args.value);
1468 calcCarbonation(); 1468 calcCarbonation();
1645 { name: 'brew_aeration_speed', type: 'float' }, 1645 { name: 'brew_aeration_speed', type: 'float' },
1646 { name: 'brew_aeration_type', type: 'int' }, 1646 { name: 'brew_aeration_type', type: 'int' },
1647 { name: 'brew_fermenter_sg', type: 'float' }, 1647 { name: 'brew_fermenter_sg', type: 'float' },
1648 { name: 'brew_fermenter_ibu', type: 'float' }, 1648 { name: 'brew_fermenter_ibu', type: 'float' },
1649 { name: 'brew_date_end', type: 'string' }, 1649 { name: 'brew_date_end', type: 'string' },
1650 { name: 'brew_log_available', type: 'int' },
1651 { name: 'og', type: 'float' }, 1650 { name: 'og', type: 'float' },
1652 { name: 'fg', type: 'float' }, 1651 { name: 'fg', type: 'float' },
1653 { name: 'primary_start_temp', type: 'float' }, 1652 { name: 'primary_start_temp', type: 'float' },
1654 { name: 'primary_max_temp', type: 'float' }, 1653 { name: 'primary_max_temp', type: 'float' },
1655 { name: 'primary_end_temp', type: 'float' }, 1654 { name: 'primary_end_temp', type: 'float' },
2897 $("#inventory_reduced").jqxCheckBox({ theme: theme, width: 120, height: 23 }); 2896 $("#inventory_reduced").jqxCheckBox({ theme: theme, width: 120, height: 23 });
2898 $('#inventory_reduced').on('checked', function (event) { 2897 $('#inventory_reduced').on('checked', function (event) {
2899 // Call a script to do the work and block this. 2898 // Call a script to do the work and block this.
2900 // Note that this script must set this flag too, so if the user doesn't Save it is still set. 2899 // Note that this script must set this flag too, so if the user doesn't Save it is still set.
2901 // Call the script with the uuid. 2900 // Call the script with the uuid.
2901 // set dataRecord.inventory_reduced to 1
2902 $("#inventory_reduced").jqxCheckBox({ disabled : true }); 2902 $("#inventory_reduced").jqxCheckBox({ disabled : true });
2903 }); 2903 });
2904 $("#locked").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled : true }); 2904 $("#locked").jqxCheckBox({ theme: theme, width: 120, height: 23, disabled : true });
2905 $('#locked').on('checked', function (event) { 2905 $('#locked').on('checked', function (event) {
2906 if (brewstage >= 10) { 2906 if (brewstage >= 10) {
2907 $("#stage").val('Closed'); 2907 $("#stage").val('Closed');
2908 dataRecord.locked = 1;
2908 brewstage = 11; 2909 brewstage = 11;
2909 } 2910 }
2910 }); 2911 });
2911 $('#locked').on('unchecked', function (event) { 2912 $('#locked').on('unchecked', function (event) {
2912 if (brewstage >= 10) { 2913 if (brewstage >= 10) {
2913 $("#stage").val('Ready'); 2914 $("#stage").val('Ready');
2915 dataRecord.locked = 0;
2914 brewstage = 10; 2916 brewstage = 10;
2915 } 2917 }
2916 }); 2918 });
2917 $("#notes").jqxTooltip({ content: 'De uitgebreide opmerkingen over dit product.' }); 2919 $("#notes").jqxTooltip({ content: 'De uitgebreide opmerkingen over dit product.' });
2918 $("#notes").jqxInput({ theme: theme, width: 960, height: 100 }); 2920 $("#notes").jqxInput({ theme: theme, width: 960, height: 100 });
4187 birth: $("#birth").val(), 4189 birth: $("#birth").val(),
4188 stage: dataRecord.stage, 4190 stage: dataRecord.stage,
4189 notes: $("#notes").val(), 4191 notes: $("#notes").val(),
4190 log_brew: dataRecord.log_brew, 4192 log_brew: dataRecord.log_brew,
4191 log_fermentation: dataRecord.log_fermentation, 4193 log_fermentation: dataRecord.log_fermentation,
4192 inventory_reduced: $("#inventory_reduced").val(), 4194 inventory_reduced: dataRecord.inventory_reduced,
4193 locked: $("#locked").val(), 4195 locked: dataRecord.locked,
4194 eq_name: $("#eq_name").val(), 4196 eq_name: $("#eq_name").val(),
4195 eq_boil_size: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')), 4197 eq_boil_size: parseFloat($("#eq_boil_size").jqxNumberInput('decimal')),
4196 eq_batch_size: parseFloat($("#eq_batch_size").jqxNumberInput('decimal')), 4198 eq_batch_size: parseFloat($("#eq_batch_size").jqxNumberInput('decimal')),
4197 eq_tun_volume: parseFloat($("#eq_tun_volume").jqxNumberInput('decimal')), 4199 eq_tun_volume: parseFloat($("#eq_tun_volume").jqxNumberInput('decimal')),
4198 eq_tun_weight: dataRecord.eq_tun_weight, 4200 eq_tun_weight: dataRecord.eq_tun_weight,
4241 brew_aeration_speed: parseFloat($("#brew_aeration_speed").jqxNumberInput('decimal')), 4243 brew_aeration_speed: parseFloat($("#brew_aeration_speed").jqxNumberInput('decimal')),
4242 brew_aeration_type: $("#brew_aeration_type").val(), 4244 brew_aeration_type: $("#brew_aeration_type").val(),
4243 brew_fermenter_sg: parseFloat($("#brew_fermenter_sg").jqxNumberInput('decimal')), 4245 brew_fermenter_sg: parseFloat($("#brew_fermenter_sg").jqxNumberInput('decimal')),
4244 brew_fermenter_ibu: parseFloat($("#brew_fermenter_ibu").jqxNumberInput('decimal')), 4246 brew_fermenter_ibu: parseFloat($("#brew_fermenter_ibu").jqxNumberInput('decimal')),
4245 brew_date_end: $("#brew_date_end").val(), 4247 brew_date_end: $("#brew_date_end").val(),
4246 brew_log_available: $("#brew_log_available").val(),
4247 og: dataRecord.og, 4248 og: dataRecord.og,
4248 fg: parseFloat($("#fg").jqxNumberInput('decimal')), 4249 fg: parseFloat($("#fg").jqxNumberInput('decimal')),
4249 primary_start_temp: parseFloat($("#primary_start_temp").jqxNumberInput('decimal')), 4250 primary_start_temp: parseFloat($("#primary_start_temp").jqxNumberInput('decimal')),
4250 primary_max_temp: parseFloat($("#primary_max_temp").jqxNumberInput('decimal')), 4251 primary_max_temp: parseFloat($("#primary_max_temp").jqxNumberInput('decimal')),
4251 primary_end_temp: parseFloat($("#primary_end_temp").jqxNumberInput('decimal')), 4252 primary_end_temp: parseFloat($("#primary_end_temp").jqxNumberInput('decimal')),
4263 keg_amount: parseFloat($("#keg_amount").jqxNumberInput('decimal')), 4264 keg_amount: parseFloat($("#keg_amount").jqxNumberInput('decimal')),
4264 keg_carbonation: parseFloat($("#keg_carbonation").jqxNumberInput('decimal')), 4265 keg_carbonation: parseFloat($("#keg_carbonation").jqxNumberInput('decimal')),
4265 keg_priming_sugar: $("#keg_priming_sugar").val(), 4266 keg_priming_sugar: $("#keg_priming_sugar").val(),
4266 keg_priming_amount: parseFloat($("#keg_priming_amount").jqxNumberInput('decimal')), 4267 keg_priming_amount: parseFloat($("#keg_priming_amount").jqxNumberInput('decimal')),
4267 keg_carbonation_temp: parseFloat($("#keg_carbonation_temp").jqxNumberInput('decimal')), 4268 keg_carbonation_temp: parseFloat($("#keg_carbonation_temp").jqxNumberInput('decimal')),
4268 keg_forced_carb: $("#keg_forced_carb").val(), 4269 keg_forced_carb: dataRecord.keg_forced_carb,
4269 keg_pressure: parseFloat($("#keg_pressure").jqxNumberInput('decimal')), 4270 keg_pressure: parseFloat($("#keg_pressure").jqxNumberInput('decimal')),
4270 taste_notes: $("#taste_notes").val(), 4271 taste_notes: $("#taste_notes").val(),
4271 taste_rate: parseFloat($("#taste_rate").jqxNumberInput('decimal')), 4272 taste_rate: parseFloat($("#taste_rate").jqxNumberInput('decimal')),
4272 taste_date: $("#taste_date").val(), 4273 taste_date: $("#taste_date").val(),
4273 taste_color: $("#taste_color").val(), 4274 taste_color: $("#taste_color").val(),
4315 sparge_volume: parseFloat($("#sparge_volume").jqxNumberInput('decimal')), 4316 sparge_volume: parseFloat($("#sparge_volume").jqxNumberInput('decimal')),
4316 sparge_source: $("#sparge_source").val(), 4317 sparge_source: $("#sparge_source").val(),
4317 sparge_acid_type: $("#sparge_acid_type").val(), 4318 sparge_acid_type: $("#sparge_acid_type").val(),
4318 sparge_acid_perc: parseFloat($("#sparge_acid_perc").jqxNumberInput('decimal')), 4319 sparge_acid_perc: parseFloat($("#sparge_acid_perc").jqxNumberInput('decimal')),
4319 sparge_acid_amount: dataRecord.sparge_acid_amount, 4320 sparge_acid_amount: dataRecord.sparge_acid_amount,
4320 calc_acid: $("#calc_acid").val(), 4321 calc_acid: dataRecord.calc_acid,
4321 w1_name: $("#w1_name").val(), 4322 w1_name: $("#w1_name").val(),
4322 w1_amount: parseFloat($("#w1_amount").jqxNumberInput('decimal')), 4323 w1_amount: parseFloat($("#w1_amount").jqxNumberInput('decimal')),
4323 w1_calcium: parseFloat($("#w1_calcium").jqxNumberInput('decimal')), 4324 w1_calcium: parseFloat($("#w1_calcium").jqxNumberInput('decimal')),
4324 w1_sulfate: parseFloat($("#w1_sulfate").jqxNumberInput('decimal')), 4325 w1_sulfate: parseFloat($("#w1_sulfate").jqxNumberInput('decimal')),
4325 w1_chloride: parseFloat($("#w1_chloride").jqxNumberInput('decimal')), 4326 w1_chloride: parseFloat($("#w1_chloride").jqxNumberInput('decimal')),

mercurial