分析 js
controller层
@ RequestMapping("updateStatus/{status}")
public SysResult doInstockItem(@PathVariable Integer status,Long[]ids) {
itemService.updateStatus(status,ids);
return SysResult.success();
}
service层
//商品的上架 下架操作 就修改状态信息
void updateStatus(Integer status,Long[]ids);
@Override
public void updateStatus(Integer status,Long[]ids) {
Item item = new Item();
item.setStatus(status);//修改状态
UpdateWrapper<Item> updateWrapper=new UpdateWrapper<>();
List<Long>idList= Arrays.asList(ids);//数组转集合
updateWrapper.in("id",idList);//参数需要的是集合类型
itemMapper.update(item,updateWrapper);
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。