删除@RequiresAuthentication

This commit is contained in:
gaowdong 2025-03-07 14:12:16 +08:00
parent 2b01a92d34
commit db1e876bc6
10 changed files with 0 additions and 57 deletions

View File

@ -20,7 +20,6 @@ import com.bonus.canteen.core.device.manage.service.DeviceLockerService;
import com.bonus.canteen.core.device.manage.service.DeviceStateLogService;
import com.bonus.canteen.core.device.manage.service.DeviceTcpService;
import com.bonus.canteen.core.device.manage.vo.DeviceFullInfoVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.constant.DelFlagEnum;
@ -164,7 +163,6 @@ public class DeviceInfoV2Controller extends BaseController {
@ApiOperation("查询支付设备列表")
@PostMapping({"/getPayDeviceList"})
@RequiresAuthentication
public List<DeviceFullInfoVO> getPayDeviceList(@RequestBody DeviceBindDTO deviceBindDTO) {
List<DeviceInfo> deviceInfoList = this.deviceInfoService.listPaymentDevice();
List<DeviceFullInfoVO> voList = this.deviceInfoService.fillFullVo(deviceInfoList).stream().filter((s) -> {

View File

@ -7,7 +7,6 @@ import com.bonus.canteen.core.drp.dto.DrpUnitEditDTO;
import com.bonus.canteen.core.drp.dto.DrpUnitPageDTO;
import com.bonus.canteen.core.drp.service.DrpUnitService;
import com.bonus.canteen.core.drp.vo.DrpUnitPageVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.encrypt.RequiresGuest;
import io.swagger.annotations.Api;
@ -34,7 +33,6 @@ public class DrpUnitController {
private DrpUnitService drpUnitService;
@PostMapping({"/add"})
@RequiresAuthentication
@ApiOperation("新增计量单位")
public AjaxResult addDrpUnit(@RequestBody @Valid DrpUnitAddDTO dto) {
this.drpUnitService.addDrpUnit(dto);
@ -42,7 +40,6 @@ public class DrpUnitController {
}
@PostMapping({"/page"})
@RequiresAuthentication
@ApiOperation("分页获取计量单位")
public AjaxResult getDrpUnitPage(@RequestBody DrpUnitPageDTO dto) {
Page<DrpUnitPageVO> resultPage = this.drpUnitService.getDrpUnitPage(dto);
@ -50,7 +47,6 @@ public class DrpUnitController {
}
@PostMapping({"/edit"})
@RequiresAuthentication
@ApiOperation("修改计量单位")
public AjaxResult editDrpUnit(@RequestBody @Valid DrpUnitEditDTO dto) {
this.drpUnitService.editDrpUnit(dto);

View File

@ -12,7 +12,6 @@ import com.bonus.canteen.core.menu.service.MenuDishesService;
import com.bonus.canteen.core.menu.vo.MenuAllTypeDishesVO;
import com.bonus.canteen.core.menu.vo.MenuDishesDetailVO;
import com.bonus.canteen.core.menu.vo.MenuDishesExportVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.encrypt.RequiresGuest;
import io.swagger.annotations.Api;
@ -41,13 +40,11 @@ public class MenuDishesV2Controller {
protected ExportApi exportApi;
@PostMapping({"/add"})
@RequiresAuthentication
@ApiOperation("新增菜品信息v2")
public AjaxResult addMenuDishesV2(@RequestBody @Valid MenuDishesV2AddDTO dto) {
return AjaxResult.success(this.menuDishesService.addMenuDishesV2(dto));
}
@RequiresAuthentication
@PostMapping({"/page"})
@ApiOperation("菜品分页信息V2")
public AjaxResult getMenuDishesV2Page(@RequestBody MenuDishesV2PageDTO dto) {
@ -61,7 +58,6 @@ public class MenuDishesV2Controller {
}
@PostMapping({"/edit"})
@RequiresAuthentication
@ApiOperation("修改菜品信息v2")
public AjaxResult editMenuDishesV2(@RequestBody @Valid MenuDishesV2EditDTO dto) {
this.menuDishesService.editMenuDishesV2(dto);
@ -83,14 +79,12 @@ public class MenuDishesV2Controller {
return AjaxResult.success();
}
@RequiresAuthentication
@PostMapping({"/type/dishes/list"})
@ApiOperation("获取类别分类菜品")
public List<MenuAllTypeDishesVO> getTypeDishesList(@RequestBody @Valid MenuTypeDishesDTO dto) {
return this.menuDishesService.getTypeDishesList(dto);
}
@RequiresAuthentication
@PostMapping({"/type/dishes/list/page"})
@ApiOperation("获取类别分类菜品(分页版)")
public AjaxResult getTypeDishesListByPage(@RequestBody @Valid MenuTypeDishesDTO dto) {

View File

@ -8,7 +8,6 @@ import com.bonus.canteen.core.menu.dto.CategoryTreeListDTO;
import com.bonus.canteen.core.menu.service.MenuMaterialCategoryService;
import com.bonus.canteen.core.menu.vo.MenuCategoryTreeVO;
import com.bonus.canteen.core.menu.vo.MenuMaterialCategoryPageVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.encrypt.RequiresGuest;
import io.swagger.annotations.Api;
@ -35,7 +34,6 @@ public class MenuMaterialCategoryController {
private MenuMaterialCategoryService menuMaterialCategoryService;
@PostMapping({"/add"})
@RequiresAuthentication
@ApiOperation("新增原料类别")
public AjaxResult addMenuMaterialCategory(@RequestBody @Valid MenuMaterialCategoryAddDTO dto) {
this.menuMaterialCategoryService.addMenuMaterialCategory(dto);
@ -50,7 +48,6 @@ public class MenuMaterialCategoryController {
}
@PostMapping({"/edit"})
@RequiresAuthentication
@ApiOperation("修改原料类别")
public AjaxResult editMenuMaterialCategory(@RequestBody @Valid MenuMaterialCategoryEditDTO dto) {
this.menuMaterialCategoryService.editMenuMaterialCategory(dto);
@ -66,7 +63,6 @@ public class MenuMaterialCategoryController {
}
@PostMapping({"/tree/list"})
@RequiresAuthentication
@ApiOperation("获取所有类别的树形结构")
public AjaxResult getCategoryTreeList(@RequestBody CategoryTreeListDTO dto) {
List<MenuCategoryTreeVO> resultList = this.menuMaterialCategoryService.getCategoryTreeList(dto);

View File

@ -14,7 +14,6 @@ import com.bonus.canteen.core.menu.entity.MenuMaterialRegisterPic;
import com.bonus.canteen.core.menu.service.MenuMaterialRegisterPicService;
import com.bonus.canteen.core.menu.service.MenuMaterialService;
import com.bonus.canteen.core.menu.vo.*;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.encrypt.RequiresGuest;
import io.swagger.annotations.Api;
@ -48,14 +47,12 @@ public class MenuMaterialController {
private MenuMaterialRegisterPicService menuMaterialRegisterPicService;
@PostMapping({"/add"})
@RequiresAuthentication
@ApiOperation("新增商家原料")
public AjaxResult addMenuMaterial(@RequestBody @Valid MenuMaterialAddDTO dto) {
return AjaxResult.success(this.menuMaterialService.addMenuMaterial(dto));
}
@PostMapping({"/page"})
@RequiresAuthentication
@ApiOperation("分页获取商家原料信息")
public AjaxResult getMenuMaterialPage(@RequestBody MenuMaterialPageDTO dto) {
List<MenuMaterialPageVO> resultPage = this.menuMaterialService.getMenuMaterialPage(dto);
@ -70,7 +67,6 @@ public class MenuMaterialController {
}
@PostMapping({"/edit"})
@RequiresAuthentication
@ApiOperation("修改商家原料信息")
public AjaxResult editMenuMaterial(@RequestBody @Valid MenuMaterialEditDTO dto) {
this.menuMaterialService.editMenuMaterial(dto);
@ -78,7 +74,6 @@ public class MenuMaterialController {
}
@PostMapping({"/getMenuMaterialNutrition"})
@RequiresAuthentication
@ApiOperation("获取原料营养信息")
public AjaxResult getMenuMaterialNutrition(@RequestBody List<Long> dto) {
return AjaxResult.success(this.menuMaterialService.getMenuMaterialNutrition(dto));
@ -93,7 +88,6 @@ public class MenuMaterialController {
}
@PostMapping({"/remove/batch"})
@RequiresAuthentication
@ApiOperation("批量删除指定商家原料信息")
public AjaxResult removeBatchByMaterialId(@RequestBody List<Long> dto) {
this.menuMaterialService.removeBatchByMaterialId(dto);
@ -101,7 +95,6 @@ public class MenuMaterialController {
}
@PostMapping({"/lead/in/material"})
@RequiresAuthentication
@ApiOperation("菜品原料基础库导入")
public AjaxResult leadInMaterial(@RequestBody MenuMaterialLeadInDTO dto) {
this.menuMaterialService.leadInMaterial(dto);
@ -127,7 +120,6 @@ public class MenuMaterialController {
@ApiOperation("批量导入原料信息")
@PostMapping({"/batch/import/material"})
@RequiresAuthentication
public AjaxResult batchImportMaterial(@RequestParam("file") MultipartFile excel) {
if (ObjectUtil.isNull(excel)) {
return AjaxResult.error("请选择导入文件 ^_^");

View File

@ -11,7 +11,6 @@ import com.bonus.canteen.core.menu.vo.MenuNutritionAllVO;
import com.bonus.canteen.core.menu.vo.MenuNutritionPageVO;
import com.bonus.canteen.core.menu.vo.MenuNutritionVO;
import com.bonus.canteen.core.menu.vo.NutritionTypeVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.encrypt.RequiresGuest;
import com.bonus.common.houqin.utils.LeBeanUtil;
@ -40,7 +39,6 @@ public class MenuNutritionController {
private MenuNutritionService menuNutritionService;
@PostMapping({"/all/type/list"})
@RequiresAuthentication
@ApiOperation("获取所有食材类别")
public AjaxResult getNutritionTypeList() {
List<NutritionTypeVO> nutritionTypeList = this.menuNutritionService.getNutritionTypeList();
@ -48,7 +46,6 @@ public class MenuNutritionController {
}
@PostMapping({"/all/list"})
@RequiresAuthentication
@ApiOperation("获取所有食材营养信息")
public AjaxResult getMenuNutritionAllList(@RequestBody MenuNutritionAllDTO dto) {
List<MenuNutritionAllVO> resultList = this.menuNutritionService.getMenuNutritionAllList(dto);
@ -72,7 +69,6 @@ public class MenuNutritionController {
}
@PostMapping({"/addMenuNutrition"})
@RequiresAuthentication
@ApiOperation("食物成分原材料录入")
public AjaxResult addMenuNutrition(@RequestBody @Valid MenuNutritionDTO dto) {
this.menuNutritionService.addMenuNutrition(dto);
@ -80,7 +76,6 @@ public class MenuNutritionController {
}
@PostMapping({"/updateMenuNutrition"})
@RequiresAuthentication
@ApiOperation("食物成分原材料修改")
public AjaxResult updateMenuNutrition(@RequestBody MenuNutritionDTO dto) {
this.menuNutritionService.updateMenuNutrition(dto);
@ -88,7 +83,6 @@ public class MenuNutritionController {
}
@PostMapping({"/getMenuNutritionPage"})
@RequiresAuthentication
@ApiOperation("分页获取原材料信息")
public AjaxResult getMenuNutritionPage(@RequestBody MenuNutritionDTO dto) {
Page<MenuNutritionPageVO> resultPage = this.menuNutritionService.getMenuNutritionPage(dto);

View File

@ -8,7 +8,6 @@ import com.bonus.canteen.core.common.utils.TenantContextHolder;
import com.bonus.canteen.core.menu.dto.*;
import com.bonus.canteen.core.menu.service.MenuRecipeService;
import com.bonus.canteen.core.menu.vo.*;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.encrypt.RequiresGuest;
@ -38,7 +37,6 @@ public class MenuRecipeV2Controller {
private MenuRecipeService menuRecipeService;
@PostMapping({"/add"})
@RequiresAuthentication
@ApiOperation("菜谱计划发布v2")
public Long addMenuRecipeV2(@RequestBody @Valid MenuRecipeV2AddDTO dto) {
Long recipeId;
@ -97,7 +95,6 @@ public class MenuRecipeV2Controller {
return AjaxResult.success();
}
@RequiresAuthentication
@PostMapping({"/page"})
@ApiOperation("菜谱计划发布记录分页列表")
public Page<MenuRecipeV2PageVO> getMenuRecipeV2Page(@RequestBody MenuRecipeV2PageDTO dto) {
@ -111,7 +108,6 @@ public class MenuRecipeV2Controller {
return this.menuRecipeService.getMenuRecipeDetailV2Page(dto);
}
@RequiresAuthentication
@PostMapping({"/date/detail"})
@ApiOperation("获取指定日期菜谱计划菜品详情")
public List<MenuRecipeDetailDateVO> getMenuRecipeDateDetail(@RequestBody MenuRecipeDetailDateDTO dto) {
@ -139,7 +135,6 @@ public class MenuRecipeV2Controller {
return AjaxResult.success();
}
@RequiresAuthentication
@PostMapping({"/remove/detail"})
@ApiOperation("删除菜品计划详情")
public AjaxResult removeDetailByRecipeId(@RequestBody MenuRecipeDetailRemoveDTO dto) {
@ -147,7 +142,6 @@ public class MenuRecipeV2Controller {
return AjaxResult.success();
}
@RequiresAuthentication
@PostMapping({"/edit/base"})
@ApiOperation("编辑修改菜谱基础信息")
public AjaxResult editRecipeBase(@RequestBody @Valid MenuRecipeV2EditDTO dto) {
@ -170,7 +164,6 @@ public class MenuRecipeV2Controller {
return this.menuRecipeService.getBindAppRecipeList(dto);
}
@RequiresAuthentication
@PostMapping({"/recipe/import/dishes"})
@ApiOperation("批量导入菜谱中的菜品信息")
public AjaxResult recipeImportDishes(@RequestParam("file") MultipartFile excel, @RequestParam("recipeId") Long recipeId) {
@ -186,14 +179,12 @@ public class MenuRecipeV2Controller {
return AjaxResult.success();
}
@RequiresAuthentication
@ApiOperation("根据时间查询菜谱")
@PostMapping({"/recipe/get/between/date"})
public List<MenuRecipeDateVO> getBetweenDate(@RequestBody @Valid MenuSelectByDateDTO dto) {
return this.menuRecipeService.getBetweenDate(dto);
}
@RequiresAuthentication
@ApiOperation("根据时间查询菜谱")
@PostMapping({"/recipe/get/week"})
public List<MenuRecipeWeekVO> getWeek(@RequestBody @Valid Long dto) {

View File

@ -2,7 +2,6 @@ package com.bonus.canteen.core.menu.controller.sys;
import com.bonus.canteen.core.menu.service.impl.sys.SysMenuMaterialCategoryServiceImpl;
import com.bonus.canteen.core.menu.vo.MenuCategoryTreeVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
@ -22,7 +21,6 @@ public class SysMenuMaterialCategoryController {
private SysMenuMaterialCategoryServiceImpl sysMenuMaterialCategoryService;
@PostMapping({"/tree/list"})
@RequiresAuthentication
@ApiOperation("获取所有类别的树形结构")
public AjaxResult getCategoryTreeList() {
List<MenuCategoryTreeVO> resultList = this.sysMenuMaterialCategoryService.getCategoryTreeList();

View File

@ -5,15 +5,10 @@ import com.bonus.canteen.core.common.utils.JavaxValidateUtils;
import com.bonus.canteen.core.order.common.business.OrderRefundBusiness;
import com.bonus.canteen.core.order.common.constants.OrderRefundBizEnum;
import com.bonus.canteen.core.order.common.dto.OrderCheckDTO;
import com.bonus.canteen.core.order.common.model.OrderRefund;
import com.bonus.canteen.core.order.common.vo.OrderRefundResultVO;
import com.bonus.canteen.core.order.web.business.OrderWebBusiness;
import com.bonus.canteen.core.order.web.dto.*;
import com.bonus.canteen.core.order.web.vo.OrderInfoWebVO;
import com.bonus.canteen.core.pay.api.vo.UnifyPaySelectVO;
import com.bonus.canteen.core.secure.filter.annotation.RequiresAuthentication;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.houqin.utils.LeRequest;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,11 +0,0 @@
package com.bonus.canteen.core.secure.filter.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface RequiresAuthentication {
}