solve calculate mealsuplement not accurate problems

Signed-off-by: taocunguijs <taocunguijs@163.com>