| | |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.PageDTO; |
| | |
| | | @ApiOperation(value = "商品修改", tags = {"管理后台-商品管理"}) |
| | | public R<Void> manageGoodsUpdate(@RequestBody Goods goods){ |
| | | goodsService.updateManageGoods(goods); |
| | | if (goods.getType()==2){ |
| | | goods.setAppointStore(2); |
| | | goodsService.updateById(goods); |
| | | } |
| | | if (goods.getType()==1){ |
| | | LambdaUpdateWrapper<Goods> goodsLambdaUpdateWrapper = new LambdaUpdateWrapper<>(); |
| | | goodsLambdaUpdateWrapper.set(Goods::getDistributionMode,null); |
| | | goodsLambdaUpdateWrapper.eq(Goods::getId, goods.getId()); |
| | | goodsService.update(goodsLambdaUpdateWrapper); |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |