关于spring:商品上架-下架-修改状态信息

剖析 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);
}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理