购买菜没有发票违法吗