Index: ssts-web/src/main/webapp/disinfectsystem/deviceMaintenance/deviceMaintenanceView.js =================================================================== diff -u -r17184 -r17520 --- ssts-web/src/main/webapp/disinfectsystem/deviceMaintenance/deviceMaintenanceView.js (.../deviceMaintenanceView.js) (revision 17184) +++ ssts-web/src/main/webapp/disinfectsystem/deviceMaintenance/deviceMaintenanceView.js (.../deviceMaintenanceView.js) (revision 17520) @@ -60,7 +60,9 @@ editor : new top.Ext.form.NumberField({ id : 'amountName', name : 'amountName', + allowDecimals : false, allowBlank : false, + allowNegative : false, anchor : '90%' }) },{ @@ -293,8 +295,8 @@ for ( var i = 0, len = records.length; i < len; i++) { var amount = records[i].data['amount']; var price = records[i].data['price']; - var temPrice = amount*price; - totalPrice += temPrice; + var temPrice = mul(amount,price); + totalPrice = add(totalPrice,temPrice); } top.Ext.getCmp("totalPrice").setValue(totalPrice); }