黑馬程序員Java項目實戰(zhàn)《瑞吉外賣》,輕松掌握springboot + myb
2023-02-17 15:40 作者:bili_48232325622 | 我要投稿

修改菜品售賣狀態(tài),同時修改相關(guān)聯(lián)套餐狀態(tài)
SetmealServiceImpl /** * 更新套餐售賣狀態(tài) * * @param updateStatus * @param ids */ @Override public void updateSetmealStatus(Integer updateStatus, String[] ids) { List<Setmeal> setmeals = Arrays.stream(ids).map(s -> { //將字符串轉(zhuǎn)換為長整型 Long id = Long.parseLong(s); //構(gòu)造Setmeal實例 Setmeal setmeal = new Setmeal(); //設(shè)置id setmeal.setId(id); //設(shè)置售賣狀態(tài) setmeal.setStatus(updateStatus); //返回 return setmeal; }).collect(Collectors.toList()); //更新狀態(tài) setmealService.updateBatchById(setmeals, setmeals.size()); }
標簽: