| | |
| | | TShop shop = shopService.getById(shopId); |
| | | LambdaQueryWrapper<TGoodsType> wrapper = new LambdaQueryWrapper<>(); |
| | | if(roleType != 1){ |
| | | wrapper.eq(TGoodsType::getMealType, shop.getMealType()); |
| | | if(roleType == 2){ |
| | | wrapper.eq(TGoodsType::getMealType, shop.getMealType()); |
| | | }else { |
| | | wrapper.isNull(TGoodsType::getMealType); |
| | | } |
| | | } |
| | | return AjaxResult.success(goodsTypeService.list(wrapper)); |
| | | } |
| | |
| | | // String str = mealType == 1 ? "中餐" : "火锅"; |
| | | // return AjaxResult.error("无"+str+"类型店铺"); |
| | | // } |
| | | if(Objects.isNull(mealType)){ |
| | | mealType = 2; |
| | | } |
| | | LambdaQueryWrapper<TGoodsType> wrapper = new LambdaQueryWrapper<>(); |
| | | if(Objects.nonNull(mealType)){ |
| | | wrapper.eq(TGoodsType::getMealType, mealType); |
| | |
| | | public AjaxResult<Boolean> add(@RequestBody TGoodsType dto) { |
| | | Long shopId = tokenService.getLoginUser().getObjectId(); |
| | | TShop shop = shopService.getById(shopId); |
| | | dto.setMealType(Objects.nonNull(shop.getMealType()) ? shop.getMealType() : 1); |
| | | dto.setMealType(shop.getMealType()); |
| | | dto.setShopId(shopId); |
| | | return AjaxResult.success(goodsTypeService.save(dto)); |
| | | } |