fix bug that shopcart multi add to setCount