fixbug can not plus correct medicine weight if a recipe state change from saved to edit