商品上架 下架 -修改状态信息

分析 js
商品上架 下架 -修改状态信息_第1张图片
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 updateWrapper=new UpdateWrapper<>();
 ListidList= Arrays.asList(ids);//数组转集合
 updateWrapper.in("id",idList);//参数需要的是集合类型
 itemMapper.update(item,updateWrapper);
}

你可能感兴趣的:(spring)